// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/jquery-1.7.0.min.js?ver=1.7.0
/*! jQuery v1.7 jquery.com | jquery.org/license */
(function(a,b){function cA(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cx(a){if(!cm[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cn||(cn=c.createElement("iframe"),cn.frameBorder=cn.width=cn.height=0),b.appendChild(cn);if(!co||!cn.createElement)co=(cn.contentWindow||cn.contentDocument).document,co.write((c.compatMode==="CSS1Compat"?"":"")+"
"),co.close();d=co.createElement(a),co.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cn)}cm[a]=e}return cm[a]}function cw(a,b){var c={};f.each(cs.concat.apply([],cs.slice(0,b)),function(){c[this]=a});return c}function cv(){ct=b}function cu(){setTimeout(cv,0);return ct=f.now()}function cl(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ck(){try{return new a.XMLHttpRequest}catch(b){}}function ce(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bB(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function br(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bi,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bq(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bp(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bp)}function bp(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bo(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bn(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bm(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d=0===c})}function V(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function N(){return!0}function M(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7",length:0,size:function(){return this.length},toArray:function(){return G.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),B.add(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(G.apply(this,arguments),"slice",G.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:F,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;B.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!B){B=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&K()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return a!=null&&m.test(a)&&!isNaN(a)},type:function(a){return a==null?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||E.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(x,"ms-").replace(w,y)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;ca ",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,unknownElems:!!a.getElementsByTagName("nav").length,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",enctype:!!c.createElement("form").enctype,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.lastChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-999px",top:"-999px"});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;f(function(){var a,b,d,e,g,h,i=1,j="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",l="visibility:hidden;border:0;",n="style='"+j+"border:5px solid #000;padding:0;'",p=""+"";m=c.getElementsByTagName("body")[0];!m||(a=c.createElement("div"),a.style.cssText=l+"width:0;height:0;position:static;top:0;margin-top:"+i+"px",m.insertBefore(a,m.firstChild),o=c.createElement("div"),o.style.cssText=j+l,o.innerHTML=p,a.appendChild(o),b=o.firstChild,d=b.firstChild,g=b.nextSibling.firstChild.firstChild,h={doesNotAddBorder:d.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},d.style.position="fixed",d.style.top="20px",h.fixedPosition=d.offsetTop===20||d.offsetTop===15,d.style.position=d.style.top="",b.style.overflow="hidden",b.style.position="relative",h.subtractsBorderForOverflowNotVisible=d.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=m.offsetTop!==i,m.removeChild(a),o=a=null,f.extend(k,h))}),o.innerHTML="",n.removeChild(o),o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[f.expando]:a[f.expando]&&f.expando,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[f.expando]=n=++f.uuid:n=f.expando),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[f.expando]:f.expando;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)?b=b:b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" "));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];if(!arguments.length){if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}return b}e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!a||j===3||j===8||j===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g},removeAttr:function(a,b){var c,d,e,g,h=0;if(a.nodeType===1){d=(b||"").split(p),g=d.length;for(;h=0}})});var z=/\.(.*)$/,A=/^(?:textarea|input|select)$/i,B=/\./g,C=/ /g,D=/[^\w\s.|`]/g,E=/^([^\.]*)?(?:\.(.+))?$/,F=/\bhover(\.\S+)?/,G=/^key/,H=/^(?:mouse|contextmenu)|click/,I=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,J=function(a){var b=I.exec(a);b&&
(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},K=function(a,b){return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||a.id===b[2])&&(!b[3]||b[3].test(a.className))},L=function(a){return f.event.special.hover?a:a.replace(F,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=L(c).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"",(g||!e)&&c.preventDefault();if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,n=null;for(m=e.parentNode;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l=0:t===b&&(t=o[s]=r.quick?K(m,r.quick):f(m).is(s)),t&&q.push(r);q.length&&j.push({elem:m,matches:q})}d.length>e&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),G.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),H.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c ",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML=" ",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="
";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(V(c[0])||V(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=S.call(arguments);O.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!U[a]?f.unique(e):e,(this.length>1||Q.test(d))&&P.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var Y="abbr article aside audio canvas datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",Z=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,_=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,ba=/<([\w:]+)/,bb=/",""],legend:[1,""," "],thead:[1,""],tr:[2,""],td:[3,""],col:[2,""],area:[1,""," "],_default:[0,"",""]},bk=X(c);bj.optgroup=bj.option,bj.tbody=bj.tfoot=bj.colgroup=bj.caption=bj.thead,bj.th=bj.td,f.support.htmlSerialize||(bj._default=[1,"div","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after"
,arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Z,""):null;if(typeof a=="string"&&!bd.test(a)&&(f.support.leadingWhitespace||!$.test(a))&&!bj[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(_,"<$1>$2>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bn(a,d),e=bo(a),g=bo(d);for(h=0;e[h];++h)g[h]&&bn(e[h],g[h])}if(b){bm(a,d);if(c){e=bo(a),g=bo(d);for(h=0;e[h];++h)bm(e[h],g[h])}}e=g=null;return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!bc.test(k))k=b.createTextNode(k);else{k=k.replace(_,"<$1>$2>");var l=(ba.exec(k)||["",""])[1].toLowerCase(),m=bj[l]||bj._default,n=m[0],o=b.createElement("div");b===c?bk.appendChild(o):X(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=bb.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&$.test(k)&&o.insertBefore(b.createTextNode($.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bt.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bs,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bs.test(g)?g.replace(bs,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bB(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bC=function(a,c){var d,e,g;c=c.replace(bu,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bD=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bv.test(f)&&bw.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bB=bC||bD,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bF=/%20/g,bG=/\[\]$/,bH=/\r?\n/g,bI=/#.*$/,bJ=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bK=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bL=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bM=/^(?:GET|HEAD)$/,bN=/^\/\//,bO=/\?/,bP=/
'},pp_settings);var matchedObjects=this,percentBased=false,pp_dimensions,pp_open,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,windowHeight=$(window).height(),windowWidth=$(window).width(),pp_slideshow;doresize=true,scroll_pos=_get_scroll();$(window).unbind('resize.prettyphoto').bind('resize.prettyphoto',function(){_center_overlay();_resize_overlay();});if(pp_settings.keyboard_shortcuts){$(document).unbind('keydown.prettyphoto').bind('keydown.prettyphoto',function(e){if(typeof $pp_pic_holder!='undefined'){if($pp_pic_holder.is(':visible')){switch(e.keyCode){case 37:$.prettyPhoto.changePage('previous');e.preventDefault();break;case 39:$.prettyPhoto.changePage('next');e.preventDefault();break;case 27:if(!settings.modal)
$.prettyPhoto.close();e.preventDefault();break;};};};});};$.prettyPhoto.initialize=function(){settings=pp_settings;if(settings.theme=='pp_default')settings.horizontal_padding=16;if(settings.ie6_fallback&&$.browser.msie&&parseInt($.browser.version)==6)settings.theme="light_square";theRel=$(this).attr('rel');galleryRegExp=/\[(?:.*)\]/;isSet=(galleryRegExp.exec(theRel))?true:false;pp_images=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return $(n).attr('href');}):$.makeArray($(this).attr('href'));pp_titles=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).find('img').attr('alt'))?$(n).find('img').attr('alt'):"";}):$.makeArray($(this).find('img').attr('alt'));pp_descriptions=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).attr('title'))?$(n).attr('title'):"";}):$.makeArray($(this).attr('title'));set_position=jQuery.inArray($(this).attr('href'),pp_images);rel_index=(isSet)?set_position:$("a[rel^='"+theRel+"']").index($(this));_build_overlay(this);if(settings.allow_resize)
$(window).bind('scroll.prettyphoto',function(){_center_overlay();});$.prettyPhoto.open();return false;}
$.prettyPhoto.open=function(event){if(typeof settings=="undefined"){settings=pp_settings;if($.browser.msie&&$.browser.version==6)settings.theme="light_square";pp_images=$.makeArray(arguments[0]);pp_titles=(arguments[1])?$.makeArray(arguments[1]):$.makeArray("");pp_descriptions=(arguments[2])?$.makeArray(arguments[2]):$.makeArray("");isSet=(pp_images.length>1)?true:false;set_position=0;_build_overlay(event.target);}
if($.browser.msie&&$.browser.version==6)$('select').css('visibility','hidden');if(settings.hideflash)$('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','hidden');_checkPosition($(pp_images).size());$('.pp_loaderIcon').show();if($ppt.is(':hidden'))$ppt.css('opacity',0).show();$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find('.currentTextHolder').text((set_position+1)+settings.counter_separator_label+$(pp_images).size());if(pp_descriptions[set_position]!=""){$pp_pic_holder.find('.pp_description').show().html(unescape(pp_descriptions[set_position]));}else{$pp_pic_holder.find('.pp_description').hide();}
movie_width=(parseFloat(getParam('width',pp_images[set_position])))?getParam('width',pp_images[set_position]):settings.default_width.toString();movie_height=(parseFloat(getParam('height',pp_images[set_position])))?getParam('height',pp_images[set_position]):settings.default_height.toString();percentBased=false;if(movie_height.indexOf('%')!=-1){movie_height=parseFloat(($(window).height()*parseFloat(movie_height)/100)-150);percentBased=true;}
if(movie_width.indexOf('%')!=-1){movie_width=parseFloat(($(window).width()*parseFloat(movie_width)/100)-150);percentBased=true;}
$pp_pic_holder.fadeIn(function(){(settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined")?$ppt.html(unescape(pp_titles[set_position])):$ppt.html(' ');imgPreloader="";skipInjection=false;switch(_getFileType(pp_images[set_position])){case'image':imgPreloader=new Image();nextImage=new Image();if(isSet&&set_position<$(pp_images).size()-1)nextImage.src=pp_images[set_position+1];prevImage=new Image();if(isSet&&pp_images[set_position-1])prevImage.src=pp_images[set_position-1];$pp_pic_holder.find('#pp_full_res')[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){pp_dimensions=_fitToViewport(imgPreloader.width,imgPreloader.height);_showContent();};imgPreloader.onerror=function(){alert('Image cannot be loaded. Make sure the path is correct and image exist.');$.prettyPhoto.close();};imgPreloader.src=pp_images[set_position];break;case'youtube':pp_dimensions=_fitToViewport(movie_width,movie_height);movie='http://www.youtube.com/embed/'+getParam('v',pp_images[set_position]);(getParam('rel',pp_images[set_position]))?movie+="?rel="+getParam('rel',pp_images[set_position]):movie+="?rel=1";if(settings.autoplay)movie+="&autoplay=1";toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case'vimeo':pp_dimensions=_fitToViewport(movie_width,movie_height);movie_id=pp_images[set_position];var regExp=/http:\/\/(www\.)?vimeo.com\/(\d+)/;var match=movie_id.match(regExp);movie='http://player.vimeo.com/video/'+match[2]+'?title=0&byline=0&portrait=0';if(settings.autoplay)movie+="&autoplay=1;";vimeo_width=pp_dimensions['width']+'/embed/?moog_width='+pp_dimensions['width'];toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,movie);break;case'quicktime':pp_dimensions=_fitToViewport(movie_width,movie_height);pp_dimensions['height']+=15;pp_dimensions['contentHeight']+=15;pp_dimensions['containerHeight']+=15;toInject=settings.quicktime_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case'flash':pp_dimensions=_fitToViewport(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf('flashvars')+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf('?'));toInject=settings.flash_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+'?'+flash_vars);break;case'iframe':pp_dimensions=_fitToViewport(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf('iframe')-1);toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,frame_url);break;case'ajax':doresize=false;pp_dimensions=_fitToViewport(movie_width,movie_height);doresize=true;skipInjection=true;$.get(pp_images[set_position],function(responseHTML){toInject=settings.inline_markup.replace(/{content}/g,responseHTML);$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();});break;case'custom':pp_dimensions=_fitToViewport(movie_width,movie_height);toInject=settings.custom_markup;break;case'inline':myClone=$(pp_images[set_position]).clone().append(' ').css({'width':settings.default_width}).wrapInner('').appendTo($('body')).show();doresize=false;pp_dimensions=_fitToViewport($(myClone).width(),$(myClone).height());doresize=true;$(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html());break;};if(!imgPreloader&&!skipInjection){$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();};});return false;};$.prettyPhoto.changePage=function(direction){currentGalleryPage=0;if(direction=='previous'){set_position--;if(set_position<0)set_position=$(pp_images).size()-1;}else if(direction=='next'){set_position++;if(set_position>$(pp_images).size()-1)set_position=0;}else{set_position=direction;};rel_index=set_position;if(!doresize)doresize=true;$('.pp_contract').removeClass('pp_contract').addClass('pp_expand');_hideContent(function(){$.prettyPhoto.open();});};$.prettyPhoto.changeGalleryPage=function(direction){if(direction=='next'){currentGalleryPage++;if(currentGalleryPage>totalPage)currentGalleryPage=0;}else if(direction=='previous'){currentGalleryPage--;if(currentGalleryPage<0)currentGalleryPage=totalPage;}else{currentGalleryPage=direction;};slide_speed=(direction=='next'||direction=='previous')?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find('ul').animate({left:-slide_to},slide_speed);};$.prettyPhoto.startSlideshow=function(){if(typeof pp_slideshow=='undefined'){$pp_pic_holder.find('.pp_play').unbind('click').removeClass('pp_play').addClass('pp_pause').click(function(){$.prettyPhoto.stopSlideshow();return false;});pp_slideshow=setInterval($.prettyPhoto.startSlideshow,settings.slideshow);}else{$.prettyPhoto.changePage('next');};}
$.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find('.pp_pause').unbind('click').removeClass('pp_pause').addClass('pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});clearInterval(pp_slideshow);pp_slideshow=undefined;}
$.prettyPhoto.close=function(){if($pp_overlay.is(":animated"))return;$.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find('object,embed').css('visibility','hidden');$('div.pp_pic_holder,div.ppt,.pp_fade').fadeOut(settings.animation_speed,function(){$(this).remove();});$pp_overlay.fadeOut(settings.animation_speed,function(){if($.browser.msie&&$.browser.version==6)$('select').css('visibility','visible');if(settings.hideflash)$('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','visible');$(this).remove();$(window).unbind('scroll.prettyphoto');settings.callback();doresize=true;pp_open=false;delete settings;});};function _showContent(){$('.pp_loaderIcon').hide();projectedTop=scroll_pos['scrollTop']+((windowHeight/2)-(pp_dimensions['containerHeight']/2));if(projectedTop<0)projectedTop=0;$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find('.pp_content').animate({height:pp_dimensions['contentHeight'],width:pp_dimensions['contentWidth']},settings.animation_speed);$pp_pic_holder.animate({'top':projectedTop,'left':(windowWidth/2)-(pp_dimensions['containerWidth']/2),width:pp_dimensions['containerWidth']},settings.animation_speed,function(){$pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(pp_dimensions['height']).width(pp_dimensions['width']);$pp_pic_holder.find('.pp_fade').fadeIn(settings.animation_speed);if(isSet&&_getFileType(pp_images[set_position])=="image"){$pp_pic_holder.find('.pp_hoverContainer').show();}else{$pp_pic_holder.find('.pp_hoverContainer').hide();}
if(pp_dimensions['resized']){$('a.pp_expand,a.pp_contract').show();}else{$('a.pp_expand').hide();}
if(settings.autoplay_slideshow&&!pp_slideshow&&!pp_open)$.prettyPhoto.startSlideshow();if(settings.deeplinking)
setHashtag();settings.changepicturecallback();pp_open=true;});_insert_gallery();};function _hideContent(callback){$pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility','hidden');$pp_pic_holder.find('.pp_fade').fadeOut(settings.animation_speed,function(){$('.pp_loaderIcon').show();callback();});};function _checkPosition(setCount){(setCount>1)?$('.pp_nav').show():$('.pp_nav').hide();};function _fitToViewport(width,height){resized=false;_getDimensions(width,height);imageWidth=width,imageHeight=height;if(((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight))&&doresize&&settings.allow_resize&&!percentBased){resized=true,fitting=false;while(!fitting){if((pp_containerWidth>windowWidth)){imageWidth=(windowWidth-200);imageHeight=(height/width)*imageWidth;}else if((pp_containerHeight>windowHeight)){imageHeight=(windowHeight-200);imageWidth=(width/height)*imageHeight;}else{fitting=true;};pp_containerHeight=imageHeight,pp_containerWidth=imageWidth;};_getDimensions(imageWidth,imageHeight);if((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight)){_fitToViewport(pp_containerWidth,pp_containerHeight)};};return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(pp_containerHeight),containerWidth:Math.floor(pp_containerWidth)+(settings.horizontal_padding*2),contentHeight:Math.floor(pp_contentHeight),contentWidth:Math.floor(pp_contentWidth),resized:resized};};function _getDimensions(width,height){width=parseFloat(width);height=parseFloat(height);$pp_details=$pp_pic_holder.find('.pp_details');$pp_details.width(width);detailsHeight=parseFloat($pp_details.css('marginTop'))+parseFloat($pp_details.css('marginBottom'));$pp_details=$pp_details.clone().addClass(settings.theme).width(width).appendTo($('body')).css({'position':'absolute','top':-10000});detailsHeight+=$pp_details.height();detailsHeight=(detailsHeight<=34)?36:detailsHeight;if($.browser.msie&&$.browser.version==7)detailsHeight+=8;$pp_details.remove();$pp_title=$pp_pic_holder.find('.ppt');$pp_title.width(width);titleHeight=parseFloat($pp_title.css('marginTop'))+parseFloat($pp_title.css('marginBottom'));$pp_title=$pp_title.clone().appendTo($('body')).css({'position':'absolute','top':-10000});titleHeight+=$pp_title.height();$pp_title.remove();pp_contentHeight=height+detailsHeight;pp_contentWidth=width;pp_containerHeight=pp_contentHeight+titleHeight+$pp_pic_holder.find('.pp_top').height()+$pp_pic_holder.find('.pp_bottom').height();pp_containerWidth=width;}
function _getFileType(itemSrc){if(itemSrc.match(/youtube\.com\/watch/i)){return'youtube';}else if(itemSrc.match(/vimeo\.com/i)){return'vimeo';}else if(itemSrc.match(/\b.mov\b/i)){return'quicktime';}else if(itemSrc.match(/\b.swf\b/i)){return'flash';}else if(itemSrc.match(/\biframe=true\b/i)){return'iframe';}else if(itemSrc.match(/\bajax=true\b/i)){return'ajax';}else if(itemSrc.match(/\bcustom=true\b/i)){return'custom';}else if(itemSrc.substr(0,1)=='#'){return'inline';}else{return'image';};};function _center_overlay(){if(doresize&&typeof $pp_pic_holder!='undefined'){scroll_pos=_get_scroll();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=(windowHeight/2)+scroll_pos['scrollTop']-(contentHeight/2);if(projectedTop<0)projectedTop=0;if(contentHeight>windowHeight)
return;$pp_pic_holder.css({'top':projectedTop,'left':(windowWidth/2)+scroll_pos['scrollLeft']-(contentwidth/2)});};};function _get_scroll(){if(self.pageYOffset){return{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};}else if(document.documentElement&&document.documentElement.scrollTop){return{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};}else if(document.body){return{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft};};};function _resize_overlay(){windowHeight=$(window).height(),windowWidth=$(window).width();if(typeof $pp_overlay!="undefined")$pp_overlay.height($(document).height()).width(windowWidth);};function _insert_gallery(){if(isSet&&settings.overlay_gallery&&_getFileType(pp_images[set_position])=="image"&&(settings.ie6_fallback&&!($.browser.msie&&parseInt($.browser.version)==6))){itemWidth=52+5;navWidth=(settings.theme=="facebook"||settings.theme=="pp_default")?50:30;itemsPerPage=Math.floor((pp_dimensions['containerWidth']-100-navWidth)/itemWidth);itemsPerPage=(itemsPerPage ";};toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find('#pp_full_res').after(toInject);$pp_gallery=$('.pp_pic_holder .pp_gallery'),$pp_gallery_li=$pp_gallery.find('li');$pp_gallery.find('.pp_arrow_next').click(function(){$.prettyPhoto.changeGalleryPage('next');$.prettyPhoto.stopSlideshow();return false;});$pp_gallery.find('.pp_arrow_previous').click(function(){$.prettyPhoto.changeGalleryPage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_content').hover(function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeIn();},function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeOut();});itemWidth=52+5;$pp_gallery_li.each(function(i){$(this).find('a').click(function(){$.prettyPhoto.changePage(i);$.prettyPhoto.stopSlideshow();return false;});});};if(settings.slideshow){$pp_pic_holder.find('.pp_nav').prepend('Play ')
$pp_pic_holder.find('.pp_nav .pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});}
$pp_pic_holder.attr('class','pp_pic_holder '+settings.theme);$pp_overlay.css({'opacity':0,'height':$(document).height(),'width':$(window).width()}).bind('click',function(){if(!settings.modal)$.prettyPhoto.close();});$('a.pp_close').bind('click',function(){$.prettyPhoto.close();return false;});$('a.pp_expand').bind('click',function(e){if($(this).hasClass('pp_expand')){$(this).removeClass('pp_expand').addClass('pp_contract');doresize=false;}else{$(this).removeClass('pp_contract').addClass('pp_expand');doresize=true;};_hideContent(function(){$.prettyPhoto.open();});return false;});$pp_pic_holder.find('.pp_previous, .pp_nav .pp_arrow_previous').bind('click',function(){$.prettyPhoto.changePage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_next, .pp_nav .pp_arrow_next').bind('click',function(){$.prettyPhoto.changePage('next');$.prettyPhoto.stopSlideshow();return false;});_center_overlay();};if(!pp_alreadyInitialized&&getHashtag()){pp_alreadyInitialized=true;hashIndex=getHashtag();hashRel=hashIndex;hashIndex=hashIndex.substring(hashIndex.indexOf('/')+1,hashIndex.length-1);hashRel=hashRel.substring(0,hashRel.indexOf('/'));setTimeout(function(){$("a[rel^='"+hashRel+"']:eq("+hashIndex+")").trigger('click');},50);}
return this.unbind('click.prettyphoto').bind('click.prettyphoto',$.prettyPhoto.initialize);};function getHashtag(){url=location.href;hashtag=(url.indexOf('#!')!=-1)?decodeURI(url.substring(url.indexOf('#!')+2,url.length)):false;return hashtag;};function setHashtag(){if(typeof theRel=='undefined')return;location.hash='!'+theRel+'/'+rel_index+'/';};function getParam(name,url){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^]*)";var regex=new RegExp(regexS);var results=regex.exec(url);return(results==null)?"":results[1];}})(jQuery);var pp_alreadyInitialized=false;
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/jquery.simplyscroll.js?ver=2.1.1
/**
* simplyScroll 2 - a scroll-tastic jQuery plugin
*
* http://logicbox.net/jquery/simplyscroll/
*
* Copyright (c) 2009-2018 Will Kelly - http://logicbox.net
*
* @license MIT
*
*/
(function (factory) {
if(typeof module === "object" && typeof module.exports === "object") {
module.exports = factory(require("jquery"), window, document);
} else {
factory(jQuery, window, document);
}
}(function($, window, document, undefined) {
$.fn.simplyScroll = function(options) {
return this.each(function() {
// check to see if already attached to element
if (typeof $(this).data('simplyScroll') === "undefined") {
// access methods and properties like
// element.data('simplyScroll').method(arg1, arg2, ...)
var simplyScroll = new $.simplyScroll(this, options);
$(this).data('simplyScroll', simplyScroll);
}
});
};
var defaults = {
customClass: 'simply-scroll',
frameRate: 24, //No of movements per second
speed: 1, //Intended no. of pixels per frame (/w scroller size & requestAnimationFrame this may not be honoured)
orientation: 'horizontal', //'horizontal or 'vertical' - not to be confused with device orientation
auto: true,
autoMode: 'loop', //if auto == true, use 'loop' or 'bounce',
manualMode: 'end', //if auto == false, use 'loop' or 'end'
direction: 'forwards', //'forwards' or 'backwards'.
pauseOnHover: true, //if autoMode == loop || bounce only
pauseOnTouch: true, //" touch device only
pauseButton: false, //" generates an extra element to allow manual pausing
startOnLoad: false, //use this to delay starting of plugin until all page assets have loaded
initialOffset: 0
};
$.simplyScroll = function(el,options) {
var self = this;
this.o = $.extend({}, defaults, options || {});
this.isAuto = this.o.auto !== false && this.o.autoMode.match(/^loop|bounce$/) !== null;
this.isHorizontal =
this.o.orientation.match(/^horizontal|vertical$/) !== null && this.o.orientation === defaults.orientation;
this.isRTL = this.isHorizontal && $("html").attr('dir') === 'rtl';
this.isForwards = !this.isAuto && !this.isRTL ||
(this.isAuto && this.o.direction.match(/^forwards|backwards$/) !== null && this.o.direction === defaults.direction);
this.isLoop = this.isAuto && this.o.autoMode === 'loop' || !this.isAuto && this.o.manualMode === 'loop';
this.supportsTouch = ('createTouch' in document);
this.events = this.supportsTouch ?
{start:'touchstart MozTouchDown',move:'touchmove MozTouchMove',end:'touchend touchcancel MozTouchRelease'} :
{start:'mouseenter',end:'mouseleave'};
this.$list = $(el); //called on ul/ol/div etc
var $items = this.$list.children();
//generate extra markup
this.$list.addClass('simply-scroll-list')
.wrap('
')
.parent().wrap('
');
if (!this.isAuto) { //button placeholders
this.$list.parent().parent()
.prepend('
')
.prepend('
');
} else {
if (this.o.pauseButton) {
this.$list.parent().parent()
.prepend('
');
this.o.pauseOnHover = false;
}
}
//wrap an extra div around the whole lot if elements scrolled aren't equal
if ($items.length > 1) {
var extra_wrap = false,
total = 0;
if (this.isHorizontal) {
$items.each(function() { total+=$(this).outerWidth(true); });
extra_wrap = $items.eq(0).outerWidth(true) * $items.length !== total;
} else {
$items.each(function() { total+=$(this).outerHeight(true); });
extra_wrap = $items.eq(0).outerHeight(true) * $items.length !== total;
}
if (extra_wrap) {
this.$list = this.$list.wrap('
').parent().addClass('simply-scroll-list');
if (this.isHorizontal) {
this.$list.children().css({"float":'left',width: total + 'px'});
} else {
this.$list.children().css({height: total + 'px'});
}
}
}
if (!this.o.startOnLoad) {
this.init();
} else {
//wait for load before completing setup
$(window).load(function() { self.init(); });
}
};
$.simplyScroll.fn = $.simplyScroll.prototype = {};
$.simplyScroll.fn.extend = $.extend;
$.simplyScroll.fn.extend({
init: function() {
var self = this;
this.$items = this.$list.children();
this.$clip = this.$list.parent(); //this is the element that scrolls
this.$container = this.$clip.parent();
this.$btnBack = $('.simply-scroll-back',this.$container);
this.$btnForward = $('.simply-scroll-forward',this.$container);
if (!this.isHorizontal) {
this.itemMax = this.$items.eq(0).outerHeight(true);
this.clipMax = this.$clip.height();
this.dimension = 'height';
this.moveBackClass = 'simply-scroll-btn-up';
this.moveForwardClass = 'simply-scroll-btn-down';
this.scrollPos = 'Top';
} else {
this.itemMax = this.$items.eq(0).outerWidth(true);
this.clipMax = this.$clip.width();
this.dimension = 'width';
this.moveBackClass = 'simply-scroll-btn-left';
this.moveForwardClass = 'simply-scroll-btn-right';
this.scrollPos = 'Left';
}
this.posMin = 0;
this.posMax = this.$items.length * this.itemMax;
var addItems = Math.ceil(this.clipMax / this.itemMax);
//auto scroll loop & manual scroll bounce or end(to-end)
if (this.isAuto && this.o.autoMode === 'loop') {
this.$list.css(this.dimension,this.posMax+(this.itemMax*addItems) +'px');
this.posMax += (this.clipMax - this.o.speed);
if (this.isForwards) {
this.$items.slice(0,addItems).clone(true).appendTo(this.$list);
this.resetPosition = 0;
} else {
this.$items.slice(-addItems).clone(true).prependTo(this.$list);
this.resetPosition = this.$items.length * this.itemMax;
//due to inconsistent RTL implementation force back to LTR then fake
if (this.isRTL) {
this.$clip[0].dir = 'ltr';
//based on feedback seems a good idea to force float right
this.$items.css('float','right');
}
}
//manual and loop
} else if (!this.isAuto && this.o.manualMode === 'loop') {
this.posMax += this.itemMax * addItems;
this.$list.css(this.dimension,this.posMax+(this.itemMax*addItems) +'px');
this.posMax += (this.clipMax - this.o.speed);
this.$items.slice(0,addItems).clone(true).appendTo(this.$list);
this.$items.slice(-addItems).clone(true).prependTo(this.$list);
this.resetPositionForwards = this.resetPosition = addItems * this.itemMax;
this.resetPositionBackwards = this.$items.length * this.itemMax;
//extra events to force scroll direction change
this.$btnBack.bind(this.events.start, function() {
self.isForwards = false;
self.resetPosition = self.resetPositionBackwards;
});
this.$btnForward.bind(this.events.start, function() {
self.isForwards = true;
self.resetPosition = self.resetPositionForwards;
});
} else { //(!this.isAuto && this.o.manualMode=='end')
this.$list.css(this.dimension,this.posMax +'px');
if (this.isForwards) {
this.resetPosition = 0;
} else {
this.resetPosition = this.$items.length * this.itemMax;
//due to inconsistent RTL implementation force back to LTR then fake
if (this.isRTL) {
this.$clip[0].dir = 'ltr';
//based on feedback seems a good idea to force float right
this.$items.css('float','right');
}
}
}
this.resetPos(this.o.initialOffset); //ensure scroll position is reset
this.timestamp = null;
this.interval = null;
if (!(!this.isAuto && this.o.manualMode === 'end')) { //loop mode
//ensure that speed is divisible by item width. Helps to always make images even not odd widths!
while (this.itemMax % this.o.speed !== 0) {
this.o.speed--;
if (this.o.speed===0) {
this.o.speed=1; break;
}
}
}
this.trigger = null;
this.funcMoveBack = function(e) {
if (e !== undefined) {
e.preventDefault();
}
self.trigger = !self.isAuto && self.o.manualMode === 'end' ? this : null;
if (self.isAuto) {
self.isForwards ? self.moveBack() : self.moveForward();
} else {
self.moveBack();
}
};
this.funcMoveForward = function(e) {
if (e !== undefined) {
e.preventDefault();
}
self.trigger = !self.isAuto && self.o.manualMode === 'end' ? this : null;
if (self.isAuto) {
self.isForwards ? self.moveForward() : self.moveBack();
} else {
self.moveForward();
}
};
this.funcMovePause = function() { self.movePause(); };
this.funcMoveStop = function() { self.moveStop(); };
this.funcMoveResume = function() { self.moveResume(); };
if (this.isAuto) {
this.paused = false;
function togglePause() {
if (self.paused===false) {
self.paused=true;
self.funcMovePause();
} else {
self.paused=false;
self.funcMoveResume();
}
return self.paused;
}
//disable pauseTouch when links are present
if (this.supportsTouch && this.$items.find('a').length) {
this.supportsTouch=false;
}
if (this.isAuto && this.o.pauseOnHover && !this.supportsTouch) {
this.$clip
.bind(this.events.start, this.funcMovePause)
.bind(this.events.end, this.funcMoveResume);
} else if (this.isAuto && this.o.pauseOnTouch && !this.o.pauseButton && this.supportsTouch) {
var touchStartPos, scrollStartPos;
this.$clip.bind(this.events.start, function(e) {
togglePause();
var touch = e.originalEvent.touches[0];
touchStartPos = self.isHorizontal ? touch.pageX : touch.pageY;
scrollStartPos = self.$clip[0]['scroll' + self.scrollPos];
e.stopPropagation();
e.preventDefault();
}).bind(this.events.move,function(e) {
e.stopPropagation();
e.preventDefault();
var touch = e.originalEvent.touches[0],
endTouchPos = self.isHorizontal ? touch.pageX : touch.pageY,
pos = (touchStartPos - endTouchPos) + scrollStartPos;
if (pos < 0) pos = 0;
else if (pos > self.posMax) pos = self.posMax;
self.$clip[0]['scroll' + self.scrollPos] = pos;
//force pause
self.funcMovePause();
self.paused = true;
});
} else {
if (this.o.pauseButton) {
this.$btnPause = $(".simply-scroll-btn-pause",this.$container)
.bind('click', function(e) {
e.preventDefault();
togglePause() ? $(this).addClass('active') : $(this).removeClass('active');
});
}
}
this.funcMoveForward();
} else {
this.$btnBack
.addClass('simply-scroll-btn' + ' ' + this.moveBackClass)
.bind(this.events.start, this.funcMoveBack)
.bind(this.events.end, this.funcMoveStop);
this.$btnForward
.addClass('simply-scroll-btn' + ' ' + this.moveForwardClass)
.bind(this.events.start,this.funcMoveForward)
.bind(this.events.end, this.funcMoveStop);
if (this.o.manualMode === 'end') {
!this.isRTL ? this.$btnBack.addClass('disabled') : this.$btnForward.addClass('disabled');
}
}
},
moveForward: function() {
var self = this;
this.movement = 'forward';
if (this.trigger !== null) {
this.$btnBack.removeClass('disabled');
}
var frame = function(timestamp) {
if (self.$clip[0]['scroll' + self.scrollPos] < (self.posMax-self.clipMax)) {
var delta = (timestamp - (self.timestamp || timestamp)) * self.o.speed/self.o.frameRate;
self.$clip[0]['scroll' + self.scrollPos] += Math.ceil(delta); //scroll pos. needs to be an int
} else if (self.isLoop) {
self.resetPos();
} else {
self.moveStop(self.movement);
}
self.timestamp = timestamp;
self.interval = requestAnimationFrame(frame);
};
requestAnimationFrame(frame);
},
moveBack: function() {
var self = this;
this.movement = 'back';
if (this.trigger !== null) {
this.$btnForward.removeClass('disabled');
}
var frame = function(timestamp) {
if (self.$clip[0]['scroll' + self.scrollPos] > self.posMin) {
var delta = (timestamp - (self.timestamp || timestamp)) * self.o.speed/self.o.frameRate;
self.$clip[0]['scroll' + self.scrollPos] -= Math.ceil(delta);
} else if (self.isLoop) {
self.resetPos();
} else {
self.moveStop(self.movement);
}
self.timestamp = timestamp;
self.interval = requestAnimationFrame(frame);
};
requestAnimationFrame(frame);
},
movePause: function() {
cancelAnimationFrame(this.interval);
this.timestamp = null;
},
moveStop: function(moveDir) {
this.movePause();
this.timestamp = null;
if (this.trigger!==null) {
if (typeof moveDir !== 'undefined') {
$(this.trigger).addClass('disabled');
}
this.trigger = null;
}
if (this.isAuto) {
if (this.o.autoMode === 'bounce') {
moveDir === 'forward' ? this.moveBack() : this.moveForward();
}
}
},
moveResume: function() {
this.movement === 'forward' ? this.moveForward() : this.moveBack();
},
resetPos: function(resetPos) {
this.$clip[0]['scroll' + this.scrollPos] = resetPos ? resetPos : this.resetPosition;
}
});
}));
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/easyTooltip.js?ver=1.0
/*
* Easy Tooltip 1.0 - jQuery plugin
* written by Alen Grakalic
* http://cssglobe.com/post/4380/easy-tooltip--jquery-plugin
*
* Copyright (c) 2009 Alen Grakalic (http://cssglobe.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* Built for jQuery library
* http://jquery.com
*
*/
(function($) {
$.fn.easyTooltip = function(options){
// default configuration properties
var defaults = {
xOffset: 10,
yOffset: 25,
tooltipId: "easyTooltip",
clickRemove: false,
content: "",
useElement: ""
};
var options = $.extend(defaults, options);
var content;
this.each(function() {
var title = $(this).attr("title");
$(this).hover(function(e){
content = (options.content != "") ? options.content : title;
content = (options.useElement != "") ? $("#" + options.useElement).html() : content;
$(this).attr("title","");
if (content != "" && content != undefined){
$("body").append(""+ content +"
");
$("#" + options.tooltipId)
.css("position","absolute")
.css("top",(e.pageY - options.yOffset) + "px")
.css("left",(e.pageX + options.xOffset) + "px")
.css("display","none")
.fadeIn("fast")
}
},
function(){
$("#" + options.tooltipId).remove();
$(this).attr("title",title);
});
$(this).mousemove(function(e){
$("#" + options.tooltipId)
.css("top",(e.pageY - options.yOffset) + "px")
.css("left",(e.pageX + options.xOffset) + "px")
});
if(options.clickRemove){
$(this).mousedown(function(e){
$("#" + options.tooltipId).remove();
$(this).attr("title",title);
});
}
});
};
})(jQuery);
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/cufon-yui.js?ver=1.09i
/*
* Copyright (c) 2009 Simo Kinnunen.
* Licensed under the MIT license.
*
* @version 1.09i
*/
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E0){E=" "+E}}else{if(B400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||JD){D=J}K.push(J)}if(ID){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?ML:(M<=I&&L<=I)?M>L:Mcufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;mO){O=K}if(I>N){N=I}if(K https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/Kozuka_Gothic_Pro_OpenType_300.font.js?ver=1.0
/*!
* The following copyright notice may not be removed under any circumstances.
*
* Copyright:
* Copyright © 2001,2002,2005 Adobe Systems Incorporated. All Rights Reserved.
*
* Trademark:
* Kozuka Gothic is either a registered trademark or trademark of Adobe Systems
* Incorporated in the United States and/or other countries.
*
* Full name:
* KozGoPro-Light
*
* Designer:
* Masahiko Kozuka
*
* Vendor URL:
* http://www.adobe.co.jp/products/type/
*
* License information:
* http://www.adobe.com/type/legal.html
*/
Cufon.registerFont({"w":196,"face":{"font-family":"Kozuka Gothic Pro OpenType L","font-weight":300,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 2 0 0 0 0 0 0 0","ascent":"317","descent":"-43","x-height":"4","bbox":"-19 -352 327 101","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":86},"!":{"d":"56,-273r-5,200r-18,0r-4,-200r27,0xm42,4v-11,0,-17,-9,-17,-19v0,-11,8,-19,18,-19v10,0,17,8,17,19v0,10,-7,19,-18,19","w":85},"\"":{"d":"29,-189r-5,-91r25,0r-6,91r-14,0xm81,-189r-5,-91r25,0r-6,91r-14,0","w":124},"#":{"d":"66,-85r-11,85r-18,0r11,-85r-33,0r0,-16r35,0r9,-69r-35,0r0,-16r37,0r10,-83r18,0r-10,83r44,0r10,-83r18,0r-10,83r33,0r0,16r-35,0r-9,69r35,0r0,16r-37,0r-11,85r-18,0r11,-85r-44,0xm77,-170r-9,69r44,0r9,-69r-44,0","w":188},"$":{"d":"141,-73v0,-61,-109,-63,-109,-126v0,-33,23,-58,57,-63r0,-43r18,0r0,42v22,1,38,8,48,15r-8,16v-9,-5,-24,-14,-47,-14v-31,0,-47,22,-47,43v0,25,15,38,50,54v38,18,60,37,60,73v0,32,-20,62,-59,68r0,43r-18,0r0,-43v-20,0,-44,-7,-58,-18r8,-16v31,30,105,21,105,-31"},"%":{"d":"71,-268v35,0,55,29,55,79v0,56,-25,82,-57,82v-29,0,-56,-25,-56,-79v0,-56,28,-82,58,-82xm70,-253v-26,0,-38,34,-38,67v0,35,13,64,37,64v27,0,38,-30,38,-66v0,-34,-10,-65,-37,-65xm232,-159v34,0,55,29,55,79v0,109,-114,113,-113,3v0,-56,28,-82,58,-82xm231,-144v-25,0,-38,33,-38,66v0,36,13,65,37,65v27,0,38,-30,38,-66v0,-34,-10,-65,-37,-65xm237,-269r-156,274r-18,0r156,-274r18,0","w":300},"&":{"d":"199,-145r21,0v-7,43,-17,76,-36,99r43,46r-27,0r-29,-30v-51,58,-158,38,-158,-42v0,-38,24,-61,53,-81v-40,-44,-30,-125,39,-125v30,0,53,21,53,55v0,31,-22,50,-62,76r76,88v13,-21,21,-48,27,-86xm94,-13v35,0,56,-19,65,-30r-83,-96v-17,10,-41,30,-41,64v0,35,24,62,59,62xm102,-260v-52,0,-44,74,-17,99v31,-17,52,-33,52,-60v0,-19,-10,-39,-35,-39","w":227},"'":{"d":"29,-189r-5,-91r25,0r-6,91r-14,0","w":72},"(":{"d":"103,49r-20,0v-27,-34,-56,-85,-56,-165v0,-80,29,-131,56,-166r20,0v-32,41,-55,93,-55,167v0,72,24,123,55,164","w":108,"k":{"\u00dd":-14,"Y":-14,"W":-14,"V":-14,"T":-14,"J":-14}},")":{"d":"6,-282r20,0v27,34,55,85,55,165v0,80,-28,131,-55,166r-20,0v31,-41,54,-93,54,-166v0,-73,-23,-124,-54,-165","w":108},"*":{"d":"105,-278r20,11r-37,51r60,-6r0,21v-19,-1,-42,-6,-59,-5r36,48r-20,12v-9,-17,-15,-38,-26,-54r-28,54r-17,-11r36,-50r-58,6r0,-21r57,5r-35,-49r19,-11r27,53","w":159},"+":{"d":"112,-117r0,-99r18,0r0,99r96,0r0,18r-96,0r0,99r-18,0r0,-99r-96,0r0,-18r96,0","w":241},",":{"d":"31,-37r28,-4v-8,31,-25,77,-32,90r-18,2v7,-18,18,-62,22,-88","w":72},"-":{"d":"12,-101r0,-19r97,0r0,19r-97,0","w":121},".":{"d":"39,4v-11,0,-17,-9,-17,-19v0,-12,8,-20,18,-20v10,0,17,8,17,20v0,10,-7,19,-18,19","w":71},"\/":{"d":"141,-278r-124,294r-20,0r124,-294r20,0","w":139},"0":{"d":"96,4v-45,0,-81,-43,-81,-137v0,-99,39,-140,86,-140v47,0,80,43,80,135v0,95,-33,142,-85,142xm97,-14v44,0,61,-55,61,-122v0,-69,-17,-119,-59,-119v-35,0,-61,45,-61,119v0,73,22,122,59,122"},"1":{"d":"116,0r-22,0r0,-247r-44,26r-5,-17v24,-10,35,-33,71,-31r0,269"},"2":{"d":"175,-18r0,18r-157,0v-2,-24,17,-27,25,-40v69,-70,102,-109,102,-155v0,-30,-13,-60,-55,-60v-22,0,-42,12,-55,23r-8,-15v17,-15,40,-27,67,-27v54,0,73,41,73,75v0,56,-65,123,-119,181r127,0"},"3":{"d":"90,-273v91,2,84,106,19,127v86,18,77,153,-29,150v-27,0,-51,-8,-63,-17r9,-18v9,6,31,17,55,17v51,0,65,-36,65,-61v-2,-49,-44,-65,-92,-62r0,-17v42,3,81,-11,81,-54v0,-25,-14,-47,-49,-47v-20,0,-39,10,-50,18r-8,-16v13,-10,37,-20,62,-20"},"4":{"d":"149,-78r0,78r-22,0r0,-78r-120,0r0,-14r122,-177r20,0r0,173r39,0r0,18r-39,0xm31,-96r96,0v-1,-47,6,-103,0,-146v-28,57,-63,96,-96,146"},"5":{"d":"50,-269r114,0r0,18r-98,0r-12,85v61,-8,110,20,113,80v4,78,-94,112,-150,74r7,-18v39,30,127,15,120,-52v5,-51,-52,-76,-111,-65"},"6":{"d":"158,-254v-76,-1,-118,60,-120,115v12,-19,36,-36,67,-36v47,0,76,36,76,86v0,48,-28,93,-81,93v-49,0,-86,-40,-86,-112v0,-72,41,-163,144,-165r0,19xm101,-14v35,0,58,-30,58,-73v0,-45,-25,-70,-60,-70v-36,0,-62,36,-62,54v0,53,23,89,64,89"},"7":{"d":"24,-251r0,-18r154,0r0,14r-116,255r-22,0r116,-251r-132,0"},"8":{"d":"71,-142v-72,-28,-49,-133,29,-131v84,3,96,98,25,129v34,17,55,39,55,72v0,45,-37,76,-82,76v-48,0,-81,-31,-81,-71v0,-35,21,-61,54,-75xm98,-13v39,0,60,-26,60,-56v0,-37,-25,-54,-65,-66v-72,15,-72,120,5,122xm100,-256v-36,0,-52,26,-52,49v0,31,22,48,55,57v26,-10,46,-29,46,-57v0,-24,-14,-49,-49,-49"},"9":{"d":"40,-15v70,3,114,-53,118,-116v-16,21,-37,33,-65,33v-48,0,-75,-38,-75,-81v0,-49,31,-94,84,-94v46,0,80,41,80,112v0,100,-50,164,-142,165r0,-19xm99,-255v-35,0,-58,32,-58,75v0,39,23,64,56,64v36,0,62,-29,62,-46v0,-57,-21,-93,-60,-93"},":":{"d":"39,-145v-11,0,-17,-10,-17,-20v0,-11,8,-19,18,-19v10,0,17,7,17,19v0,10,-7,20,-18,20xm39,4v-11,0,-17,-9,-17,-19v0,-12,8,-20,18,-20v10,0,17,8,17,20v0,10,-7,19,-18,19","w":71},";":{"d":"32,-37r27,-4v-8,31,-25,77,-32,90r-17,2v7,-18,18,-62,22,-88xm43,-145v-11,0,-17,-10,-17,-20v0,-12,7,-19,17,-19v11,0,18,7,18,19v0,10,-7,20,-18,20","w":72},"<":{"d":"213,0r-185,-100r0,-16r185,-100r0,21r-164,88r164,86r0,21","w":241},"=":{"d":"226,-157r0,18r-210,0r0,-18r210,0xm226,-80r0,18r-210,0r0,-18r210,0","w":241},">":{"d":"28,-216r185,100r0,16r-185,100r0,-21r165,-87r-165,-87r0,-21","w":241},"?":{"d":"135,-220v4,49,-73,84,-57,148r-21,0v-20,-60,55,-102,55,-147v0,-43,-58,-52,-83,-27r-8,-16v39,-33,122,-10,114,42xm67,4v-12,0,-18,-9,-18,-18v0,-11,7,-21,18,-21v11,0,18,8,18,20v0,10,-7,19,-18,19","w":154},"@":{"d":"211,-166v-6,32,-18,65,-18,99v0,17,6,25,16,25v22,0,46,-31,46,-79v0,-62,-35,-104,-97,-104v-68,0,-123,55,-123,140v0,92,90,137,164,96r6,15v-86,44,-189,-3,-189,-109v0,-85,56,-157,145,-157v69,0,113,48,113,115v0,63,-34,98,-69,98v-17,0,-29,-13,-29,-37v-23,49,-98,54,-101,-12v-3,-63,69,-119,136,-90xm124,-43v46,0,59,-64,66,-111v-50,-17,-97,27,-96,78v0,19,11,33,30,33","w":288},"A":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-11,48,-31,94,-46,139","w":235,"k":{"Y":11,"W":4,"V":11,"T":11}},"B":{"d":"187,-77v0,45,-45,79,-107,79v-21,0,-38,-1,-48,-2r0,-269v15,-4,34,-6,55,-6v109,0,114,102,42,128v22,8,58,24,58,70xm54,-154v53,5,100,-10,100,-53v0,-49,-58,-55,-100,-47r0,100xm54,-136r0,118v52,7,111,-2,110,-58v-2,-55,-53,-63,-110,-60","w":203},"C":{"d":"208,-27r5,18v-89,34,-198,1,-198,-126v0,-85,52,-143,136,-143v36,0,55,9,61,12r-6,19v-81,-35,-168,11,-168,112v0,98,87,143,170,108","w":226},"D":{"d":"32,0r0,-269v21,-4,44,-6,69,-6v111,0,142,66,142,132v0,53,-20,145,-152,145v-21,0,-40,0,-59,-2xm54,-253r0,235v98,14,166,-29,166,-124v0,-90,-75,-129,-166,-111","w":257,"k":{"\u00d6":-4,"\u00d5":-4,"\u00d4":-4,"\u00d3":-4,"\u00d2":-4}},"E":{"d":"173,-19r0,19r-141,0r0,-273r135,0r0,18r-113,0r0,102r107,0r0,19r-107,0r0,115r119,0","w":186},"F":{"d":"54,0r-22,0r0,-273r135,0r0,18r-113,0r0,106r104,0r0,19r-104,0r0,130","w":185,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,"A":11,".":14,",":18}},"G":{"d":"226,-137r0,125v-14,6,-42,15,-78,15v-98,0,-133,-69,-133,-138v0,-101,103,-170,203,-129r-6,18v-81,-33,-174,11,-174,109v0,99,85,143,166,112r0,-94r-61,0r0,-18r83,0","w":248},"H":{"d":"220,-273r0,273r-23,0r0,-135r-143,0r0,135r-22,0r0,-273r22,0r0,119r143,0r0,-119r23,0","w":252},"I":{"d":"32,0r0,-273r22,0r0,273r-22,0","w":86},"J":{"d":"110,-273r0,188v0,84,-50,99,-107,83r3,-18v46,13,81,5,81,-68r0,-185r23,0","w":138,"k":{"}":-7,"]":-7,")":-7}},"K":{"d":"96,-157r110,157r-27,0r-98,-142r-27,30r0,112r-22,0r0,-273r22,0r1,137v36,-48,77,-91,115,-137r27,0","w":203},"L":{"d":"172,-19r0,19r-140,0r0,-273r22,0r0,254r118,0","w":180,"k":{"\u00dd":7,"Y":7,"V":4,"T":7,"-":4}},"M":{"d":"270,-273r18,273r-22,0r-14,-248r-90,248r-16,0r-51,-142v-17,-41,-22,-79,-35,-106v-1,32,-2,79,-5,124r-9,124r-21,0r19,-273r27,0r55,151v14,35,19,65,30,90v22,-75,60,-166,87,-241r27,0","w":311},"N":{"d":"223,-273r0,273r-21,0r-99,-154v-19,-31,-37,-61,-51,-90r1,244r-21,0r0,-273r22,0r100,156v21,34,37,59,50,86v-5,-74,-2,-162,-3,-242r22,0","w":254},"O":{"d":"135,-278v69,0,117,55,117,139v0,97,-57,143,-120,143v-67,0,-117,-52,-117,-138v0,-91,52,-144,120,-144xm134,-259v-131,1,-125,244,-1,245v62,0,96,-58,96,-124v0,-57,-30,-121,-95,-121","w":266,"k":{".":4,",":4}},"P":{"d":"32,0r0,-270v15,-3,35,-5,59,-5v84,0,93,53,93,77v0,78,-68,92,-130,82r0,116r-22,0xm54,-254r0,119v52,14,108,-8,108,-61v0,-57,-59,-67,-108,-58","w":201,"k":{"\u00e0":4,"\u00cf":-4,"\u00ce":-4,"\u00cd":-4,"\u00cc":-4,"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"I":-4,".":22,",":22}},"Q":{"d":"248,36r-116,-32v-65,-1,-117,-49,-117,-138v0,-91,53,-144,121,-144v68,0,116,54,116,139v1,76,-35,118,-82,136v30,7,60,15,84,19xm135,-259v-131,1,-126,244,-2,245v62,0,96,-58,96,-124v0,-57,-30,-121,-94,-121","w":266},"R":{"d":"32,-270v69,-13,152,-6,152,67v0,37,-22,60,-53,71v43,2,48,112,62,132r-23,0v-4,-8,-11,-32,-17,-67v-10,-54,-41,-60,-99,-57r0,124r-22,0r0,-270xm54,-142v58,5,108,-8,108,-58v0,-60,-63,-61,-108,-54r0,112","w":203},"S":{"d":"158,-265r-8,19v-8,-5,-25,-13,-48,-13v-42,0,-56,27,-56,48v0,30,16,48,55,60v92,28,91,154,-20,155v-24,0,-50,-8,-64,-18r7,-18v37,29,122,20,122,-37v0,-30,-15,-49,-53,-63v-42,-16,-70,-38,-70,-76v0,-61,90,-87,135,-57","w":186},"T":{"d":"190,-273r0,18r-85,0r0,255r-22,0r0,-255r-86,0r0,-18r193,0","w":187,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"z":4,"y":7,"w":4,"u":4,"s":4,"r":4,"o":4,"m":4,"e":7,"a":7,"T":-4,"A":7,":":-4,".":4,"-":4,",":4,")":-14}},"U":{"d":"218,-273r0,164v0,83,-44,113,-96,113v-48,0,-90,-28,-90,-111r0,-166r22,0r0,166v0,67,30,93,69,93v43,0,73,-28,73,-93r0,-166r22,0","w":250,"k":{".":7,",":4}},"V":{"d":"186,-273r24,0r-98,273r-22,0r-89,-273r24,0r78,248v21,-80,56,-169,83,-248","w":207,"k":{"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"o":4,"e":4,"a":4,"A":4,":":-7,".":7,"-":4,",":7,")":-14}},"W":{"d":"304,-273r23,0r-79,273r-22,0r-40,-154v-10,-38,-16,-66,-20,-92v-15,74,-48,170,-68,246r-21,0r-71,-273r23,0r61,245v14,-77,46,-169,66,-245r21,0r39,149v10,32,15,69,22,96","w":329,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"A":4,".":7,"-":4,",":11,")":-14}},"X":{"d":"122,-140r85,140r-26,0r-74,-122r-70,122r-25,0r84,-139r-81,-134r25,0r70,117r70,-117r26,0","w":218},"Y":{"d":"179,-273r25,0r-91,155r0,118r-22,0r0,-118r-85,-155r25,0r73,138v21,-44,51,-94,75,-138","w":203,"k":{"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"v":4,"u":4,"t":4,"q":4,"o":4,"e":4,"d":4,"a":4,"A":11,".":7,"-":4,",":7,")":-14}},"Z":{"d":"199,-273r0,14r-157,240r159,0r0,19r-188,0r0,-14r158,-241r-145,0r0,-18r173,0","w":214,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"A":4}},"[":{"d":"104,29r0,16r-68,0r0,-323r68,0r0,16r-49,0r0,291r49,0","w":108,"k":{"f":-7,"J":-14}},"\u00a5":{"d":"106,-76r0,76r-21,0r0,-76r-62,0r0,-15r62,0r0,-34r-62,0r0,-15r54,0r-68,-129r24,0v23,42,39,91,65,130v17,-44,44,-88,65,-130r24,0r-73,129r54,0r0,15r-62,0r0,34r62,0r0,15r-62,0"},"]":{"d":"4,-262r0,-16r69,0r0,323r-69,0r0,-16r50,0r0,-291r-50,0","w":108},"^":{"d":"130,-264r83,185r-20,0r-73,-164r-71,164r-21,0r83,-185r19,0","w":241},"_":{"d":"0,45r0,-18r203,0r0,18r-203,0","w":203},"`":{"d":"62,-223r-49,-56r30,0r35,56r-16,0","w":121},"a":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39","w":182},"b":{"d":"54,-160v13,-24,37,-39,69,-39v48,0,81,40,81,99v1,109,-107,135,-153,66r-2,34r-19,0r1,-288r23,0r0,128xm117,-181v-52,0,-63,48,-63,106v0,27,22,61,62,61v42,0,65,-36,65,-85v0,-44,-22,-82,-64,-82","w":220},"c":{"d":"159,-26r5,18v-9,4,-28,12,-55,12v-55,0,-93,-40,-93,-99v0,-80,83,-126,149,-93r-7,18v-9,-5,-23,-11,-44,-11v-50,0,-75,39,-75,84v0,71,68,101,120,71","w":176},"d":{"d":"186,-287r2,287r-20,0v-2,-11,1,-27,-3,-36v-10,21,-32,40,-67,40v-47,0,-82,-39,-82,-98v0,-100,106,-135,148,-72r0,-121r22,0xm103,-14v55,0,61,-48,61,-103v0,-40,-29,-64,-60,-64v-40,0,-65,36,-65,85v0,43,20,82,64,82","w":217},"e":{"d":"162,-25r5,17v-9,5,-28,12,-60,12v-56,0,-91,-41,-91,-98v0,-64,37,-105,87,-105v67,0,78,60,74,101r-139,0v-4,86,72,96,124,73xm39,-115r116,0v0,-28,-11,-66,-55,-66v-40,0,-58,37,-61,66","w":193,"k":{"j":-4}},"f":{"d":"33,-195v-8,-65,36,-116,94,-90r-6,17v-42,-21,-73,20,-65,73r50,0r0,18r-50,0r0,177r-23,0r0,-177r-27,0r0,-18r27,0","w":106,"k":{"}":-32,"]":-29,")":-32,"'":-29,"\"":-32}},"g":{"d":"185,-28v0,110,-78,132,-152,97r7,-18v46,27,129,23,123,-61r0,-26v-10,19,-32,36,-65,36v-48,0,-82,-42,-82,-96v0,-106,114,-130,150,-67r1,-32r20,0v-4,48,-2,114,-2,167xm104,-18v49,0,59,-46,59,-102v0,-31,-23,-61,-59,-61v-39,0,-65,33,-65,83v0,44,22,80,65,80","w":217},"h":{"d":"112,-180v-31,0,-58,24,-58,60r0,120r-23,0r0,-288r23,0r0,126v11,-21,37,-37,64,-37v20,0,67,11,67,81r0,118r-23,0v-7,-71,26,-180,-50,-180","w":214},"i":{"d":"59,-250v0,11,-7,18,-17,18v-10,0,-16,-8,-16,-18v0,-9,7,-18,17,-18v10,0,16,8,16,18xm54,-195r0,195r-23,0r0,-195r23,0","w":85},"j":{"d":"62,-250v0,11,-7,18,-17,18v-10,0,-16,-8,-16,-18v0,-9,7,-18,17,-18v10,0,16,9,16,18xm57,-195r0,181v6,59,-27,98,-73,99r-3,-18v50,-3,54,-35,54,-94r0,-168r22,0","w":87},"k":{"d":"88,-114r87,114r-27,0r-75,-100r-19,20r0,80r-23,0r0,-288r23,0r0,186r84,-93r27,0","w":172},"l":{"d":"54,-288r0,288r-23,0r0,-288r23,0","w":85},"m":{"d":"297,-116r0,116r-22,0v-4,-69,20,-180,-48,-181v-28,0,-52,27,-52,57r0,124r-22,0v-6,-68,23,-181,-45,-181v-28,0,-54,28,-54,61r0,120r-22,0r-2,-195r20,0v2,11,0,25,3,34v17,-48,102,-50,117,3v25,-51,127,-73,127,42","w":326},"n":{"d":"185,-118r0,118r-23,0v-7,-72,26,-181,-51,-181v-33,0,-57,29,-57,60r0,121r-23,0r-1,-195r20,0v2,11,0,25,3,34v10,-21,34,-38,65,-38v20,0,67,11,67,81","w":214},"o":{"d":"107,-199v54,0,89,41,89,100v0,73,-48,103,-91,103v-50,0,-89,-38,-89,-100v0,-67,43,-103,91,-103xm174,-98v0,-36,-19,-83,-67,-83v-47,0,-68,43,-68,84v0,46,28,83,66,83v39,0,69,-36,69,-84","w":212},"p":{"d":"50,-195v2,11,-1,27,3,36v39,-73,151,-39,151,59v0,105,-103,135,-150,70r0,110r-23,0r-1,-275r20,0xm117,-181v-56,0,-63,48,-63,104v0,33,25,63,61,63v42,0,67,-35,67,-85v0,-43,-23,-82,-65,-82","w":220},"q":{"d":"167,-195r21,0r-2,275r-22,0r-1,-112v-9,19,-32,36,-65,36v-46,0,-82,-39,-82,-98v0,-111,110,-132,150,-69xm103,-14v58,0,61,-48,61,-104v0,-39,-28,-63,-59,-63v-41,0,-66,35,-66,85v0,42,19,82,64,82","w":217},"r":{"d":"114,-198r0,21v-76,-8,-59,100,-60,177r-23,0r-1,-195r20,0v1,12,-1,29,2,39v9,-26,31,-47,62,-42","w":119,"k":{".":4,",":4}},"s":{"d":"44,-149v0,43,100,44,89,96v4,56,-75,70,-116,44r7,-18v23,20,87,17,87,-23v0,-20,-11,-33,-39,-42v-69,-21,-65,-104,11,-107v18,0,34,5,44,12r-9,17v-17,-18,-80,-13,-74,21","w":150},"t":{"d":"39,-195r0,-35r22,-8r0,43r53,0r0,18r-53,0r0,123v-3,35,23,47,49,36r2,18v-6,3,-15,4,-27,4v-40,0,-46,-31,-46,-61r0,-120r-31,0r0,-18r31,0","w":124},"u":{"d":"180,-195r2,195r-20,0v-2,-10,0,-24,-3,-33v-28,47,-129,67,-129,-47r0,-115r22,0v5,69,-22,179,49,180v26,0,57,-20,57,-58r0,-122r22,0","w":212},"v":{"d":"154,-195r23,0r-77,195r-20,0r-74,-195r24,0r62,170","w":181,"k":{".":7,",":4}},"w":{"d":"259,-195r23,0r-64,195r-19,0r-55,-171v-14,60,-38,114,-57,171r-19,0r-59,-195r23,0r46,169r2,0v14,-55,37,-115,55,-169r20,0r53,169r2,0v12,-55,33,-115,49,-169","w":288,"k":{":":-4,".":7,",":7}},"x":{"d":"140,-195r25,0r-67,95r69,100r-26,0r-56,-85v-16,29,-37,57,-55,85r-26,0r70,-100r-66,-95r25,0r54,79","w":173},"y":{"d":"150,-195r24,0r-56,142v-27,70,-49,125,-100,142r-7,-18v48,-24,71,-67,64,-85r-70,-181r23,0r49,125v6,14,8,32,14,42","w":177,"k":{":":-7,".":7,",":7}},"z":{"d":"15,-195r140,0r0,15r-120,162r121,0r0,18r-150,0r0,-13r123,-164r-114,0r0,-18","w":162},"{":{"d":"38,-117v37,10,19,68,19,108v0,38,26,38,43,38r0,16v-18,0,-63,0,-63,-55v-1,-39,32,-95,-26,-99r1,-15v59,-3,25,-63,25,-102v0,-53,47,-52,63,-52r0,16v-18,0,-43,0,-43,38v0,40,19,98,-19,107","w":108,"k":{"f":-7,"J":-11}},"\u00a6":{"d":"53,-274r0,142r-19,0r0,-142r19,0xm53,-71r0,142r-19,0r0,-142r19,0","w":87},"}":{"d":"71,-117v-39,-8,-20,-68,-20,-107v0,-38,-25,-38,-42,-38r0,-16v16,0,62,-1,62,52v0,39,-32,99,26,102r0,15v-58,4,-26,60,-26,99v0,55,-44,55,-62,55r0,-16v17,0,42,0,42,-38v0,-40,-20,-98,20,-108","w":108},"\\":{"d":"20,-278r121,294r-20,0r-122,-294r21,0","w":138},"|":{"d":"34,101r0,-405r19,0r0,405r-19,0","w":87},"~":{"d":"66,-143v24,0,84,35,113,35v17,0,24,-13,24,-34r17,0v-5,103,-101,18,-155,18v-17,0,-26,13,-26,35r-17,0v-2,-33,18,-54,44,-54","w":241},"\u00a1":{"d":"51,-119r5,199r-27,0r4,-199r18,0xm43,-197v24,1,22,40,-1,39v-10,0,-17,-8,-17,-19v0,-11,8,-20,18,-20","w":85},"\u00a2":{"d":"122,-36r0,42r-18,0r0,-42v-60,-6,-78,-54,-78,-99v0,-55,32,-94,78,-100r0,-43r18,0r0,42v20,0,37,6,46,11r-7,17v-9,-5,-22,-11,-44,-11v-43,0,-70,40,-70,84v0,74,67,99,116,70r5,16v-7,4,-25,12,-46,13"},"\u00a3":{"d":"88,-129v8,50,-8,86,-33,111r126,0r0,18r-158,0r0,-13v37,-22,53,-62,44,-116r-43,0r0,-16r40,0v-17,-59,7,-128,65,-128v21,0,34,5,42,10r-7,17v-7,-4,-18,-9,-36,-9v-52,0,-52,67,-42,110r58,0r0,16r-56,0"},"\u00a4":{"d":"27,-229r26,29v20,-23,73,-21,91,0r28,-29r13,14r-30,28v20,22,19,79,1,100r28,29r-13,14r-27,-30v-23,26,-69,24,-92,2r-26,28r-13,-14r27,-27v-19,-24,-19,-79,1,-102r-28,-28xm98,-201v-35,0,-53,32,-53,65v0,86,103,87,104,-2v0,-31,-16,-63,-51,-63"},"\u00ab":{"d":"68,-175r22,0r-57,73r57,73r-22,0r-56,-73xm128,-175r22,0r-56,73r56,73r-22,0r-56,-73","w":159},"\u00b7":{"d":"36,-88v-12,0,-17,-9,-17,-19v0,-11,7,-19,17,-19v11,0,18,8,18,19v0,10,-7,19,-18,19","w":72},"\u00bb":{"d":"10,-29r56,-73r-57,-73r22,0r56,73r-56,73r-21,0xm70,-29r56,-73r-57,-73r22,0r56,73r-56,73r-21,0","w":159},"\u00bf":{"d":"93,-197v24,1,22,40,-1,39v-11,0,-17,-8,-17,-19v0,-11,7,-20,18,-20xm24,28v-3,-50,73,-87,58,-149r20,0v20,60,-54,101,-54,147v0,43,57,51,83,27r7,17v-39,33,-122,10,-114,-42","w":154},"\u00af":{"d":"18,-238r0,-18r86,0r0,18r-86,0","w":121},"\u00b8":{"d":"39,32r19,-33r17,0r-15,23v15,2,28,12,28,27v1,34,-40,38,-64,25r6,-14v12,9,39,9,40,-9v0,-13,-12,-17,-31,-19","w":121},"\u00c6":{"d":"72,-107r-49,107r-24,0r127,-273r149,0r0,18r-115,0r11,102r100,0r0,19r-97,0r14,115r96,0r0,19r-116,0r-12,-107r-84,0xm139,-257v-22,42,-39,89,-59,132r73,0","w":297},"\u00aa":{"d":"66,-240v67,1,40,74,49,132r-17,0v-1,-6,0,-14,-3,-18v-14,29,-81,26,-81,-18v0,-28,27,-47,80,-45v7,-32,-42,-46,-65,-24r-5,-13v12,-9,28,-14,42,-14xm59,-121v37,0,37,-22,35,-54v-26,-1,-61,3,-61,30v0,15,13,24,26,24","w":132},"\u00d8":{"d":"62,-21r-26,33r-13,-10r26,-36v-21,-24,-34,-59,-34,-101v0,-122,106,-180,190,-118r24,-32r14,9r-25,36v21,24,34,60,34,101v-1,133,-107,176,-190,118xm134,-259v-98,0,-119,140,-72,206r131,-183v-15,-14,-35,-23,-59,-23xm133,-14v91,0,125,-135,71,-207r-131,182v16,16,34,25,60,25","w":266},"\u00ba":{"d":"69,-240v39,0,61,28,61,66v0,47,-33,68,-62,68v-35,0,-61,-26,-61,-66v0,-43,31,-68,62,-68xm68,-225v-60,1,-50,104,0,104v25,0,43,-21,43,-52v0,-22,-12,-52,-43,-52","w":136},"\u00e6":{"d":"29,-183v45,-30,109,-18,118,29v12,-28,36,-45,67,-45v64,0,74,62,70,98r-131,0v-10,82,67,102,116,76r6,17v-40,22,-119,14,-132,-34v-10,30,-38,46,-71,46v-39,0,-57,-27,-57,-53v0,-44,40,-70,117,-69v0,-26,0,-63,-48,-63v-17,0,-37,5,-48,14xm76,-14v51,-2,60,-38,56,-88v-38,-1,-94,4,-94,51v0,24,17,37,38,37xm153,-118r110,0v1,-25,-13,-64,-51,-64v-39,0,-57,37,-59,64","w":301},"\u00f8":{"d":"56,-11r-16,23r-13,-10r17,-24v-17,-18,-28,-42,-28,-74v0,-88,76,-126,141,-88r15,-22r13,8r-16,25v18,18,27,44,27,74v-2,94,-77,124,-140,88xm106,-181v-70,2,-85,95,-49,142r89,-128v-10,-9,-24,-14,-40,-14xm67,-27v78,54,139,-64,89,-128","w":212},"\u00df":{"d":"169,-54v0,-42,-57,-62,-57,-102v0,-21,14,-37,38,-49v11,-35,-10,-69,-43,-69v-35,0,-53,24,-53,87r0,187r-23,0v9,-112,-38,-292,80,-292v45,0,81,57,55,98v-19,7,-32,19,-32,35v0,39,56,54,56,101v0,53,-62,76,-109,53r6,-18v31,20,82,5,82,-31","w":205},"\u00ad":{"d":"16,-100r0,-18r210,0r0,18r-210,0","w":241},"\u00a9":{"d":"15,-138v0,-84,69,-125,123,-125v68,0,121,56,121,125v0,70,-53,126,-121,126v-69,0,-123,-57,-123,-126xm32,-136v0,65,49,110,106,110v62,0,104,-52,104,-112v0,-58,-41,-111,-104,-111v-59,0,-106,48,-106,113xm190,-87r5,12v-51,33,-124,1,-124,-60v0,-65,75,-92,121,-65r-4,13v-6,-3,-19,-10,-39,-10v-41,0,-60,28,-60,61v0,50,62,76,101,49","w":274},"\u00ac":{"d":"226,-158r0,106r-19,0r0,-88r-191,0r0,-18r210,0","w":241},"\u00ae":{"d":"15,-212v0,-37,30,-64,66,-64v37,0,66,28,66,64v0,37,-29,65,-66,65v-37,0,-66,-28,-66,-65xm29,-212v0,32,25,54,52,54v29,0,51,-24,51,-54v0,-29,-21,-53,-51,-53v-29,0,-52,24,-52,53xm69,-177r-12,0r0,-67v18,-4,56,-3,51,17v1,9,-8,13,-13,17v11,1,12,28,17,33v-28,7,-10,-37,-43,-28r0,28xm79,-236v-15,-3,-9,11,-10,21v24,5,39,-19,10,-21","w":160},"\u00b2":{"d":"104,-179r-100,0v-1,-21,17,-22,25,-34v33,-32,53,-55,53,-78v0,-35,-51,-39,-67,-19r-7,-12v9,-9,27,-17,45,-17v36,0,49,25,49,44v0,35,-41,70,-71,100r73,0r0,16","w":115},"\u00b3":{"d":"28,-270v23,2,46,-6,49,-31v4,-28,-48,-26,-60,-12r-6,-14v22,-21,95,-12,86,25v1,16,-13,29,-30,38v22,4,37,19,37,40v9,40,-70,60,-101,36r6,-14v5,4,21,10,36,10v28,0,39,-18,39,-32v0,-33,-39,-32,-56,-32r0,-14","w":113},"\u00b5":{"d":"37,80v-12,-73,-4,-190,-6,-276r23,0v7,71,-27,181,50,181v30,0,56,-27,56,-59r0,-122r22,0r0,148v0,23,5,33,20,34v-2,7,0,22,-10,18v-15,1,-26,-11,-31,-35v-10,32,-89,54,-108,9v0,33,-1,75,5,102r-21,0","w":213},"\u00b9":{"d":"60,-337r0,158r-19,0r-1,-140r-27,14r-4,-15v16,-6,26,-19,51,-17","w":87},"\u00bc":{"d":"250,-44r0,44r-18,0r0,-44r-81,0r0,-11r82,-105r17,0r0,101r25,0r0,15r-25,0xm232,-59v-1,-26,3,-56,0,-80v-18,31,-39,53,-59,80r59,0xm23,-234r-4,-15v16,-6,26,-19,51,-17r0,158r-19,0r-1,-140xm66,4r-17,0r154,-272r18,0","w":289},"\u00bd":{"d":"17,-234r-5,-15v17,-6,26,-19,51,-17r0,158r-18,0r-1,-140xm59,4r-18,0r155,-272r17,0xm268,0r-100,0v-1,-21,17,-23,25,-35v33,-32,53,-54,53,-77v0,-35,-51,-39,-67,-19r-7,-13v9,-9,26,-16,44,-16v36,0,49,25,49,44v0,36,-41,70,-70,100r73,0r0,16","w":289},"\u00be":{"d":"254,-44r0,44r-18,0r0,-44r-81,0r0,-11r82,-105r17,0r0,101r26,0r0,15r-26,0xm236,-59v-1,-26,3,-56,0,-80v-18,31,-39,53,-59,80r59,0xm62,-268v59,1,56,60,15,75v21,4,36,19,36,40v9,40,-69,60,-100,36r6,-14v6,4,21,10,36,10v28,0,39,-18,39,-32v0,-33,-40,-32,-57,-32r0,-14v24,2,46,-5,50,-31v4,-27,-49,-27,-60,-12r-6,-13v9,-5,23,-13,41,-13xm82,4r-18,0r155,-272r17,0","w":289},"\u00c0":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-11,48,-31,94,-46,139xm111,-288r-53,-46r33,0r39,46r-19,0","w":235,"k":{"\u00dd":11,"Y":7,"W":4,"V":4}},"\u00c1":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-11,48,-31,94,-46,139xm105,-288r39,-46r32,0r-52,46r-19,0","w":235,"k":{"\u00dd":7,"Y":7,"W":4,"V":4,"T":7}},"\u00c2":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-11,48,-31,94,-46,139xm67,-288r41,-44r18,0r42,44r-23,0v-10,-9,-18,-21,-29,-29r-28,29r-21,0","w":235,"k":{"\u00dd":7,"Y":11,"W":4,"V":4,"T":7}},"\u00c3":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-12,48,-30,94,-46,139xm96,-326v14,0,28,15,43,15v6,0,10,-2,11,-15r14,0v0,20,-8,34,-25,34v-19,0,-51,-37,-54,2r-14,0v0,-20,8,-36,25,-36","w":235,"k":{"\u00dd":7,"Y":7,"W":4,"V":4,"T":7}},"\u00c4":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-12,47,-31,94,-46,139xm82,-294v-21,0,-20,-34,0,-34v10,0,16,8,16,17v0,9,-6,17,-16,17xm153,-294v-22,0,-20,-34,0,-34v10,0,15,8,15,17v0,9,-5,17,-15,17","w":235,"k":{"Y":7,"W":4,"V":4,"T":7}},"\u00c5":{"d":"130,-273r96,273r-24,0r-32,-94r-103,0r-32,94r-23,0r95,-273r23,0xm72,-112r92,0r-31,-88v-7,-18,-8,-37,-15,-51v-11,48,-31,94,-46,139xm118,-352v23,0,38,16,38,35v0,19,-17,34,-38,34v-22,0,-37,-15,-37,-34v0,-19,14,-35,37,-35xm118,-340v-27,0,-26,45,0,45v12,0,20,-11,20,-23v0,-13,-8,-22,-20,-22","w":235,"k":{"\u00fd":7,"\u00dd":7,"Y":7,"W":4,"V":4,"T":7}},"\u00c7":{"d":"15,-135v0,-85,52,-143,137,-143v33,0,52,8,61,12r-7,19v-81,-35,-168,11,-168,112v0,98,87,143,170,108r5,18v-14,7,-55,16,-88,12r-12,19v15,2,28,13,28,28v1,32,-42,37,-64,24r5,-15v10,8,40,10,40,-8v0,-12,-14,-16,-31,-18r19,-33v-53,-12,-95,-55,-95,-135","w":226},"\u00c8":{"d":"173,-19r0,19r-141,0r0,-273r135,0r0,18r-113,0r0,102r107,0r0,19r-107,0r0,115r119,0xm87,-288r-52,-46r32,0r39,46r-19,0","w":186},"\u00c9":{"d":"173,-19r0,19r-141,0r0,-273r135,0r0,18r-113,0r0,102r107,0r0,19r-107,0r0,115r119,0xm81,-288r40,-46r31,0r-52,46r-19,0","w":186},"\u00ca":{"d":"173,-19r0,19r-141,0r0,-273r135,0r0,18r-113,0r0,102r107,0r0,19r-107,0r0,115r119,0xm42,-288r42,-44r18,0r43,44r-24,0r-28,-29r-29,29r-22,0","w":186},"\u00cb":{"d":"173,-19r0,19r-141,0r0,-273r135,0r0,18r-113,0r0,102r107,0r0,19r-107,0r0,115r119,0xm59,-294v-22,0,-22,-34,-1,-34v10,0,17,8,17,17v0,9,-6,17,-16,17xm129,-294v-22,0,-20,-34,0,-34v10,0,15,8,15,17v0,9,-5,17,-15,17","w":186},"\u00cc":{"d":"32,0r0,-273r22,0r0,273r-22,0xm37,-288r-53,-46r33,0r39,46r-19,0","w":86},"\u00cd":{"d":"32,0r0,-273r22,0r0,273r-22,0xm31,-288r39,-46r32,0r-52,46r-19,0","w":86},"\u00ce":{"d":"32,0r0,-273r22,0r0,273r-22,0xm-8,-288r42,-44r17,0r43,44r-23,0v-10,-9,-18,-21,-29,-29r-28,29r-22,0","w":86},"\u00cf":{"d":"32,0r0,-273r22,0r0,273r-22,0xm8,-294v-21,0,-20,-34,0,-34v10,0,16,8,16,17v0,9,-6,17,-16,17xm78,-294v-21,0,-19,-34,0,-34v10,0,16,8,16,17v0,9,-6,17,-16,17","w":86},"\u00d0":{"d":"33,-130r-35,0r0,-18r35,0r0,-122v20,-3,43,-5,69,-5v118,0,142,73,142,131v0,53,-18,146,-151,146v-21,0,-41,0,-60,-2r0,-130xm56,-148r80,0r0,18r-80,0r0,112v99,14,165,-30,165,-125v0,-86,-72,-129,-165,-110r0,105","w":258},"\u00d1":{"d":"223,-273r0,273r-21,0r-99,-154v-19,-31,-37,-61,-51,-90r1,244r-21,0r0,-273r22,0r100,156v21,34,37,59,50,86v-5,-74,-2,-162,-3,-242r22,0xm106,-326v14,0,28,15,43,15v6,0,10,-2,11,-15r14,0v0,20,-8,34,-25,34v-19,0,-51,-37,-54,2r-14,0v0,-20,8,-36,25,-36","w":254},"\u00d2":{"d":"135,-278v69,0,117,55,117,139v0,97,-57,143,-120,143v-67,0,-117,-52,-117,-138v0,-91,52,-144,120,-144xm134,-259v-131,1,-125,244,-1,245v62,0,96,-58,96,-124v0,-57,-30,-121,-95,-121xm127,-288r-52,-46r32,0r39,46r-19,0","w":266},"\u00d3":{"d":"135,-278v69,0,117,55,117,139v0,97,-57,143,-120,143v-67,0,-117,-52,-117,-138v0,-91,52,-144,120,-144xm134,-259v-131,1,-125,244,-1,245v62,0,96,-58,96,-124v0,-57,-30,-121,-95,-121xm121,-288r40,-46r32,0r-53,46r-19,0","w":266},"\u00d4":{"d":"135,-278v69,0,117,55,117,139v0,97,-57,143,-120,143v-67,0,-117,-52,-117,-138v0,-91,52,-144,120,-144xm134,-259v-131,1,-125,244,-1,245v62,0,96,-58,96,-124v0,-57,-30,-121,-95,-121xm82,-288r42,-44r18,0r43,44r-23,0v-11,-9,-17,-22,-30,-29r-28,29r-22,0","w":266},"\u00d5":{"d":"135,-278v69,0,117,55,117,139v0,97,-57,143,-120,143v-67,0,-117,-52,-117,-138v0,-91,52,-144,120,-144xm134,-259v-131,1,-125,244,-1,245v62,0,96,-58,96,-124v0,-57,-30,-121,-95,-121xm112,-326v14,0,28,15,43,15v6,0,10,-2,11,-15r14,0v0,20,-7,34,-24,34v-19,0,-52,-37,-55,2r-14,0v0,-20,8,-36,25,-36","w":266},"\u00d6":{"d":"135,-278v69,0,117,55,117,139v0,97,-57,143,-120,143v-67,0,-117,-52,-117,-138v0,-91,52,-144,120,-144xm134,-259v-131,1,-125,244,-1,245v62,0,96,-58,96,-124v0,-57,-30,-121,-95,-121xm99,-294v-22,0,-22,-34,-1,-34v10,0,16,8,16,17v0,9,-5,17,-15,17xm168,-294v-21,0,-19,-34,0,-34v10,0,16,8,16,17v0,9,-6,17,-16,17","w":266},"\u00d9":{"d":"218,-273r0,164v0,83,-44,113,-96,113v-48,0,-90,-28,-90,-111r0,-166r22,0r0,166v0,67,30,93,69,93v43,0,73,-28,73,-93r0,-166r22,0xm119,-288r-53,-46r32,0r40,46r-19,0","w":250},"\u00da":{"d":"218,-273r0,164v0,83,-44,113,-96,113v-48,0,-90,-28,-90,-111r0,-166r22,0r0,165v0,67,30,94,69,94v43,0,73,-29,73,-94r0,-165r22,0xm113,-288r39,-46r32,0r-52,46r-19,0","w":250},"\u00db":{"d":"218,-273r0,164v0,83,-44,113,-96,113v-48,0,-90,-28,-90,-111r0,-166r22,0r0,165v0,67,30,94,69,94v43,0,73,-29,73,-94r0,-165r22,0xm74,-288r42,-44r18,0r42,44r-23,0v-10,-9,-18,-21,-29,-29r-28,29r-22,0","w":250},"\u00dc":{"d":"218,-273r0,164v0,83,-44,113,-96,113v-48,0,-90,-28,-90,-111r0,-166r22,0r0,166v0,67,30,93,69,93v43,0,73,-28,73,-93r0,-166r22,0xm90,-294v-21,0,-20,-34,0,-34v10,0,16,8,16,17v0,9,-6,17,-16,17xm161,-294v-22,0,-20,-34,0,-34v10,0,15,8,15,17v0,9,-5,17,-15,17","w":250},"\u00dd":{"d":"179,-273r25,0r-91,155r0,118r-22,0r0,-118r-85,-155r25,0r73,138v21,-44,51,-94,75,-138xm90,-288r39,-46r32,0r-53,46r-18,0","w":203,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,".":7,"-":4,",":7,")":-14}},"\u00de":{"d":"54,0r-22,0r0,-273r22,0r0,55v12,-2,27,-3,40,-3v76,0,90,44,90,72v1,63,-59,92,-130,81r0,68xm54,-199r0,112v56,9,108,-9,108,-59v0,-54,-61,-64,-108,-53","w":201},"\u00e0":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39xm93,-223r-49,-56r30,0r35,56r-16,0","w":182},"\u00e1":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39xm77,-223r36,-56r30,0r-49,56r-17,0","w":182},"\u00e2":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39xm46,-223r37,-56r16,0r38,56r-21,0v-9,-13,-15,-28,-25,-40r-25,40r-20,0","w":182},"\u00e3":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39xm46,-231v-1,-52,40,-35,66,-21v6,0,10,-4,11,-17r14,0v0,21,-6,35,-24,35v-20,0,-50,-37,-53,3r-14,0","w":182},"\u00e4":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39xm57,-234v-11,0,-16,-8,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-7,16,-16,16xm126,-234v-10,0,-16,-7,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-6,16,-16,16","w":182},"\u00e5":{"d":"86,-199v101,5,57,109,70,199r-20,0v-2,-8,0,-20,-4,-27v-9,15,-30,31,-60,31v-38,0,-57,-27,-57,-54v0,-46,40,-72,116,-71v0,-19,1,-60,-47,-60v-17,0,-34,4,-48,14r-7,-16v17,-11,38,-16,57,-16xm76,-14v61,0,57,-39,56,-89v-41,0,-93,5,-93,50v0,27,18,39,37,39xm92,-290v22,0,37,17,37,37v0,21,-17,36,-37,36v-22,0,-38,-16,-38,-36v0,-22,17,-37,38,-37xm91,-277v-13,0,-20,12,-20,24v0,12,8,23,20,23v13,0,22,-11,22,-24v0,-13,-9,-23,-22,-23","w":182},"\u00e7":{"d":"16,-95v0,-80,83,-126,149,-93r-7,18v-9,-5,-23,-11,-44,-11v-50,0,-75,39,-75,84v0,71,68,101,120,71r5,18v-9,5,-37,14,-65,12r-11,18v15,2,28,12,28,27v1,33,-41,39,-64,25r5,-14v12,9,40,10,41,-9v0,-12,-14,-17,-32,-19r19,-31v-42,-10,-69,-46,-69,-96","w":176},"\u00e8":{"d":"162,-25r5,17v-9,5,-28,12,-60,12v-56,0,-91,-41,-91,-98v0,-64,37,-105,87,-105v67,0,78,60,74,101r-139,0v-4,86,72,96,124,73xm39,-115r116,0v0,-28,-11,-66,-55,-66v-40,0,-58,37,-61,66xm99,-223r-50,-56r31,0r35,56r-16,0","w":193,"k":{"j":-4}},"\u00e9":{"d":"162,-25r5,17v-9,5,-28,12,-60,12v-56,0,-91,-41,-91,-98v0,-64,37,-105,87,-105v67,0,78,60,74,101r-139,0v-4,86,72,96,124,73xm39,-115r116,0v0,-28,-11,-66,-55,-66v-40,0,-58,37,-61,66xm83,-223r35,-56r30,0r-49,56r-16,0","w":193,"k":{"j":-4}},"\u00ea":{"d":"162,-25r5,17v-9,5,-28,12,-60,12v-56,0,-91,-41,-91,-98v0,-64,37,-105,87,-105v67,0,78,60,74,101r-139,0v-4,86,72,96,124,73xm39,-115r116,0v0,-28,-11,-66,-55,-66v-40,0,-58,37,-61,66xm52,-223r37,-56r16,0r37,56r-20,0v-9,-13,-16,-28,-26,-40r-24,40r-20,0","w":193,"k":{"j":-4}},"\u00eb":{"d":"162,-25r5,17v-9,5,-28,12,-60,12v-56,0,-91,-41,-91,-98v0,-64,37,-105,87,-105v67,0,78,60,74,101r-139,0v-4,86,72,96,124,73xm39,-115r116,0v0,-28,-11,-66,-55,-66v-40,0,-58,37,-61,66xm63,-234v-11,0,-17,-8,-17,-16v0,-9,8,-17,17,-17v9,0,15,8,15,17v0,9,-6,16,-15,16xm132,-234v-10,0,-16,-7,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-6,16,-16,16","w":193,"k":{"j":-4}},"\u00ec":{"d":"54,-195r0,195r-23,0r0,-195r23,0xm44,-223r-49,-56r30,0r35,56r-16,0","w":85},"\u00ed":{"d":"54,-195r0,195r-23,0r0,-195r23,0xm28,-223r36,-56r30,0r-49,56r-17,0","w":85},"\u00ee":{"d":"54,-195r0,195r-23,0r0,-195r23,0xm-3,-223r37,-56r16,0r38,56r-21,0r-25,-40r-25,40r-20,0","w":85},"\u00ef":{"d":"54,-195r0,195r-23,0r0,-195r23,0xm8,-234v-11,0,-16,-8,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-7,16,-16,16xm77,-234v-10,0,-16,-7,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-6,16,-16,16","w":85},"\u00f0":{"d":"122,-248v41,36,68,75,69,147v0,75,-46,105,-89,105v-49,0,-86,-38,-86,-99v0,-89,80,-135,139,-82v-6,-23,-30,-42,-51,-61r-56,27r-7,-14r49,-24v-12,-10,-29,-19,-44,-27r11,-16v18,9,37,22,52,34r49,-25r7,14xm168,-98v0,-51,-15,-83,-64,-83v-92,0,-80,168,-2,167v37,0,66,-33,66,-84","w":208},"\u00f1":{"d":"185,-118r0,118r-23,0v-7,-72,26,-181,-51,-181v-33,0,-57,29,-57,60r0,121r-23,0r-1,-195r20,0v2,11,0,25,3,34v10,-21,34,-38,65,-38v20,0,67,11,67,81xm61,-231v-1,-52,41,-35,67,-21v6,0,10,-4,11,-17r14,0v4,50,-45,32,-66,19v-7,0,-10,8,-11,19r-15,0","w":214},"\u00f2":{"d":"107,-199v54,0,89,41,89,100v0,73,-48,103,-91,103v-50,0,-89,-38,-89,-100v0,-67,43,-103,91,-103xm174,-98v0,-36,-19,-83,-67,-83v-47,0,-68,43,-68,84v0,46,28,83,66,83v39,0,69,-36,69,-84xm108,-223r-49,-56r30,0r35,56r-16,0","w":212},"\u00f3":{"d":"107,-199v54,0,89,41,89,100v0,73,-48,103,-91,103v-50,0,-89,-38,-89,-100v0,-67,43,-103,91,-103xm174,-98v0,-36,-19,-83,-67,-83v-47,0,-68,43,-68,84v0,46,28,83,66,83v39,0,69,-36,69,-84xm92,-223r35,-56r31,0r-49,56r-17,0","w":212},"\u00f4":{"d":"107,-199v54,0,89,41,89,100v0,73,-48,103,-91,103v-50,0,-89,-38,-89,-100v0,-67,43,-103,91,-103xm174,-98v0,-36,-19,-83,-67,-83v-47,0,-68,43,-68,84v0,46,28,83,66,83v39,0,69,-36,69,-84xm61,-223r37,-56r16,0r38,56r-21,0v-9,-13,-14,-30,-26,-40r-24,40r-20,0","w":212},"\u00f5":{"d":"107,-199v54,0,89,41,89,100v0,73,-48,103,-91,103v-50,0,-89,-38,-89,-100v0,-67,43,-103,91,-103xm174,-98v0,-36,-19,-83,-67,-83v-47,0,-68,43,-68,84v0,46,28,83,66,83v39,0,69,-36,69,-84xm60,-231v-1,-52,41,-34,67,-21v6,0,10,-4,11,-17r14,0v0,21,-7,35,-25,35v-20,0,-49,-37,-52,3r-15,0","w":212},"\u00f6":{"d":"107,-199v54,0,89,41,89,100v0,73,-48,103,-91,103v-50,0,-89,-38,-89,-100v0,-67,43,-103,91,-103xm174,-98v0,-36,-19,-83,-67,-83v-47,0,-68,43,-68,84v0,46,28,83,66,83v39,0,69,-36,69,-84xm72,-234v-11,0,-16,-8,-16,-16v0,-9,7,-17,16,-17v9,0,15,8,15,17v0,9,-6,16,-15,16xm141,-234v-10,0,-16,-7,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-6,16,-16,16","w":212},"\u00f9":{"d":"180,-195r2,195r-20,0v-2,-10,0,-24,-3,-33v-28,47,-129,67,-129,-47r0,-115r22,0v5,69,-22,179,49,180v26,0,57,-20,57,-58r0,-122r22,0xm108,-223r-49,-56r30,0r35,56r-16,0","w":212},"\u00fa":{"d":"180,-195r2,195r-20,0v-2,-10,0,-24,-3,-33v-28,47,-129,67,-129,-47r0,-115r22,0v5,69,-22,179,49,180v26,0,57,-20,57,-58r0,-122r22,0xm92,-223r35,-56r30,0r-49,56r-16,0","w":212},"\u00fb":{"d":"180,-195r2,195r-20,0v-2,-10,0,-24,-3,-33v-28,47,-129,67,-129,-47r0,-115r22,0v5,69,-22,179,49,180v26,0,57,-20,57,-58r0,-122r22,0xm61,-223r37,-56r16,0r37,56r-20,0v-9,-13,-16,-28,-26,-40r-24,40r-20,0","w":212},"\u00fc":{"d":"180,-195r2,195r-20,0v-2,-10,0,-24,-3,-33v-28,47,-129,67,-129,-47r0,-115r22,0v5,69,-22,179,49,180v26,0,57,-20,57,-58r0,-122r22,0xm72,-234v-11,0,-16,-8,-16,-16v0,-9,7,-17,16,-17v9,0,15,8,15,17v0,9,-6,16,-15,16xm141,-234v-10,0,-16,-7,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-6,16,-16,16","w":212},"\u00fd":{"d":"150,-195r24,0r-56,142v-27,70,-49,125,-100,142r-7,-18v48,-24,71,-67,64,-85r-70,-181r23,0r49,124v6,14,8,33,14,43xm75,-223r35,-56r30,0r-49,56r-16,0","w":177,"k":{":":-4,".":7,",":7}},"\u00fe":{"d":"54,-162v41,-68,150,-36,150,62v0,106,-103,135,-150,70r0,110r-23,0r0,-350r23,0r0,108xm117,-181v-50,0,-63,48,-63,105v0,32,24,62,63,62v39,0,65,-33,65,-86v0,-43,-24,-81,-65,-81","w":220},"\u00ff":{"d":"150,-195r24,0v-46,93,-68,249,-156,284r-7,-18v52,-26,71,-69,64,-85r-70,-181r24,0r48,124v6,14,8,32,14,43xm55,-234v-11,0,-16,-8,-16,-16v0,-9,7,-17,16,-17v9,0,15,8,15,17v0,9,-6,16,-15,16xm124,-234v-10,0,-16,-7,-16,-16v0,-9,7,-17,16,-17v9,0,16,8,16,17v0,9,-6,16,-16,16","w":177,"k":{":":-4,".":7,",":7}},"\u00b4":{"d":"203,-335r32,0r-54,48r-16,0","w":360},"\u00a8":{"d":"143,-293v-24,-1,-19,-34,1,-34v9,0,15,8,15,17v0,8,-6,17,-16,17xm216,-293v-21,-1,-18,-34,1,-34v9,0,16,8,16,17v0,8,-5,17,-17,17","w":360},"\u00b1":{"d":"189,-184r123,0r0,17r-123,0r0,104r-18,0r0,-104r-123,0r0,-17r123,0r0,-104r18,0r0,104xm48,-8r0,-18r265,0r0,18r-265,0","w":360},"\u00d7":{"d":"193,-135r101,103r-12,12r-102,-102r-102,102r-12,-12r102,-103r-102,-101r12,-13r102,102r102,-102r12,12","w":360},"\u00f7":{"d":"180,-250v13,0,23,11,23,23v0,13,-10,23,-23,23v-13,0,-23,-10,-23,-23v0,-13,10,-23,23,-23xm48,-126r0,-17r264,0r0,17r-264,0xm180,-65v13,0,23,11,23,23v0,13,-10,23,-23,23v-13,0,-23,-10,-23,-23v0,-13,10,-23,23,-23","w":360},"\u00b0":{"d":"73,-287v26,0,47,22,47,46v0,25,-22,46,-47,46v-25,0,-45,-21,-45,-46v0,-25,20,-46,45,-46xm73,-274v-19,0,-32,16,-32,33v0,18,14,33,32,33v18,0,33,-15,33,-33v0,-18,-15,-33,-33,-33","w":360},"\u00a7":{"d":"111,2r9,-15v9,8,26,18,56,18v35,0,56,-21,56,-44v0,-21,-12,-33,-62,-47v-73,-20,-90,-58,-44,-105v-33,-37,-1,-89,59,-87v29,0,51,10,62,18r-8,16v-9,-7,-31,-18,-59,-18v-28,0,-48,19,-48,36v0,25,28,37,61,43v69,13,83,67,44,107v34,38,1,96,-62,96v-30,0,-51,-6,-64,-18xm138,-183v-30,39,-34,54,36,79v33,11,44,16,51,20v28,-34,18,-70,-36,-81v-19,-4,-39,-11,-51,-18","w":360},"\u00b6":{"d":"196,21r-17,0r0,-126v-52,0,-91,-32,-91,-79v0,-41,22,-89,112,-89v24,0,36,1,44,3r0,291r-17,0r0,-278r-31,0r0,278","w":360},"\u00a0":{"w":86}}});
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/Kozuka_Gothic_Pro_OpenType_400.font.js?ver=1.0
/*!
* The following copyright notice may not be removed under any circumstances.
*
* Copyright:
* Copyright © 2001-2002 Adobe Systems Incorporated. All Rights Reserved.
*
* Trademark:
* Kozuka Gothic is either a registered trademark or trademark of Adobe Systems
* Incorporated in the United States and/or other countries.
*
* Full name:
* KozGoPro-Regular
*
* Designer:
* Masahiko Kozuka
*
* Vendor URL:
* http://www.adobe.co.jp/products/type/
*
* License information:
* http://www.adobe.com/type/legal.html
*/
Cufon.registerFont({"w":198,"face":{"font-family":"KozGoPro400","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 4 0 0 0 0 0 0 0","ascent":"317","descent":"-43","x-height":"4","bbox":"-18 -355 327 102","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":83},"!":{"d":"62,-274r-5,198r-24,0r-5,-198r34,0xm45,4v-13,0,-21,-10,-21,-22v0,-13,9,-23,21,-23v13,0,21,10,21,23v0,13,-8,22,-21,22","w":89},"\"":{"d":"28,-186r-6,-95r31,0r-7,95r-18,0xm85,-186r-6,-95r30,0r-5,95r-19,0","w":131},"#":{"d":"69,-83r-11,83r-22,0r11,-83r-33,0r0,-20r36,0r8,-66r-34,0r0,-20r37,0r10,-81r22,0r-11,81r42,0r11,-81r21,0r-10,81r32,0r0,20r-35,0r-8,66r34,0r0,20r-37,0r-11,83r-21,0r10,-83r-41,0xm80,-169r-8,66r41,0r8,-66r-41,0","w":192},"$":{"d":"139,-74v0,-57,-109,-61,-109,-124v0,-34,23,-59,58,-65r0,-42r22,0r0,41v23,1,39,7,50,14r-9,22v-10,-5,-26,-14,-48,-14v-29,0,-44,21,-44,40v0,23,17,35,49,50v39,18,60,38,60,75v0,33,-21,63,-60,69r0,43r-23,0r0,-41v-21,0,-44,-8,-58,-18r9,-23v28,25,103,23,103,-27"},"%":{"d":"73,-269v36,0,58,30,58,79v0,109,-119,112,-118,4v0,-54,28,-83,60,-83xm72,-250v-24,0,-35,33,-35,64v0,33,12,60,35,60v24,0,34,-28,34,-62v0,-32,-8,-62,-34,-62xm237,-159v36,0,58,30,58,79v0,109,-120,111,-118,3v0,-54,28,-82,60,-82xm237,-140v-24,0,-35,31,-35,62v0,34,11,62,34,62v25,0,35,-28,35,-63v0,-32,-8,-61,-34,-61xm241,-269r-154,274r-21,0r154,-274r21,0","w":308},"&":{"d":"199,-148r28,0v-7,42,-18,76,-38,100r44,48r-36,0v-8,-8,-15,-16,-26,-28v-48,57,-158,33,-158,-44v0,-37,23,-62,52,-82v-40,-45,-27,-125,43,-125v31,0,56,21,56,57v0,30,-19,51,-60,75r70,81v13,-21,20,-48,25,-82xm42,-76v0,61,83,74,114,31r-78,-90v-15,10,-36,28,-36,59xm105,-257v-48,0,-40,69,-15,93v28,-16,47,-32,47,-56v0,-18,-9,-37,-32,-37","w":234},"'":{"d":"28,-186r-6,-95r31,0r-7,95r-18,0","w":74},"(":{"d":"104,49r-24,0v-26,-33,-54,-85,-54,-165v0,-80,28,-133,54,-167r24,0v-30,40,-51,93,-51,167v0,72,22,124,51,165","w":111,"k":{"\u00dd":-14,"Y":-14,"W":-14,"V":-14,"T":-14,"J":-14}},")":{"d":"8,-283r24,0v26,33,53,86,53,166v0,80,-27,131,-53,166r-24,0v29,-40,51,-93,51,-166v0,-73,-21,-125,-51,-166","w":111},"*":{"d":"107,-279r22,13r-37,51r60,-7r0,25v-19,-1,-42,-7,-60,-6r38,49r-23,13v-9,-18,-15,-39,-26,-56r-27,56r-20,-13r37,-50r-59,7r0,-25r59,6r-37,-49r22,-13r26,54","w":163},"+":{"d":"110,-120r0,-97r23,0r0,97r93,0r0,22r-93,0r0,98r-23,0r0,-98r-94,0r0,-22r94,0","w":242},",":{"d":"31,-43r35,-4v-9,33,-26,78,-36,95r-22,3v8,-22,19,-66,23,-94","w":79},"-":{"d":"12,-98r0,-23r99,0r0,23r-99,0","w":122},".":{"d":"42,4v-14,0,-21,-10,-21,-22v0,-14,9,-24,22,-24v13,0,21,10,21,24v0,13,-9,22,-22,22","w":78},"\/":{"d":"138,-279r-115,295r-24,0r114,-295r25,0","w":137},"0":{"d":"98,4v-49,0,-84,-48,-84,-138v0,-94,38,-140,88,-140v51,0,82,48,82,136v0,94,-32,142,-86,142xm99,-20v40,0,55,-52,55,-116v0,-67,-16,-114,-54,-114v-32,0,-55,43,-55,114v0,71,20,116,54,116"},"1":{"d":"123,0r-29,0r-1,-242r-44,26r-8,-22v27,-11,40,-36,82,-32r0,270"},"2":{"d":"177,-24r0,24r-159,0v-3,-27,14,-33,26,-46v62,-67,96,-104,96,-148v0,-29,-12,-55,-51,-55v-22,0,-41,12,-54,22r-10,-21v17,-15,41,-26,70,-26v54,0,76,39,76,76v0,57,-65,119,-113,174r119,0"},"3":{"d":"91,-274v91,1,89,106,22,128v32,5,59,31,59,70v0,43,-32,80,-92,80v-27,0,-51,-8,-63,-17r9,-23v10,6,31,16,55,16v45,0,60,-31,60,-56v-2,-46,-40,-61,-87,-58r0,-22v40,3,77,-9,77,-50v0,-23,-14,-44,-46,-44v-20,0,-38,10,-49,18r-9,-22v13,-10,38,-20,64,-20"},"4":{"d":"153,-76r0,76r-28,0r0,-76r-118,0r0,-19r115,-175r31,0r0,171r37,0r0,23r-37,0xm37,-99r88,0r0,-139v-26,54,-58,91,-88,139"},"5":{"d":"49,-270r118,0r0,25r-96,0r-12,77v59,-10,109,20,112,81v4,79,-97,113,-155,75r9,-23v38,28,116,15,116,-49v0,-49,-53,-73,-109,-60"},"6":{"d":"161,-249v-74,-1,-114,56,-116,106v36,-58,140,-34,140,53v0,49,-30,94,-83,94v-53,0,-88,-43,-88,-113v0,-80,45,-163,147,-165r0,25xm103,-19v31,0,51,-28,51,-69v0,-41,-22,-65,-54,-65v-32,0,-56,31,-56,51v0,49,22,83,59,83"},"7":{"d":"23,-245r0,-25r158,0r0,19r-113,251r-31,0r113,-245r-127,0"},"8":{"d":"68,-141r0,-2v-72,-31,-44,-135,34,-131v85,4,97,98,28,129r0,2v33,14,54,38,54,70v0,46,-37,77,-85,77v-51,0,-84,-32,-84,-71v0,-35,22,-60,53,-74xm99,-18v35,0,54,-23,54,-51v0,-34,-22,-51,-58,-63v-65,13,-65,113,4,114xm101,-252v-31,0,-47,22,-47,45v0,29,20,45,50,54v23,-9,41,-27,41,-53v0,-23,-12,-46,-44,-46"},"9":{"d":"38,-21v65,2,107,-36,115,-106v-40,56,-136,25,-136,-52v0,-49,32,-95,85,-95v50,0,83,44,83,113v0,102,-52,164,-147,165r0,-25xm100,-251v-31,0,-53,30,-53,70v0,36,21,61,52,61v29,0,55,-22,55,-44v0,-52,-18,-87,-54,-87"},":":{"d":"43,-143v-14,0,-21,-11,-21,-23v0,-13,8,-23,21,-23v13,0,21,10,21,23v0,13,-8,23,-21,23xm43,4v-14,0,-21,-10,-21,-22v0,-13,8,-23,21,-23v13,0,21,10,21,23v0,13,-8,22,-21,22","w":78},";":{"d":"31,-43r35,-4v-9,33,-26,78,-36,95r-22,3v8,-22,19,-66,23,-94xm46,-143v-14,0,-21,-11,-21,-23v0,-13,9,-23,21,-23v13,0,21,10,21,23v0,13,-8,23,-21,23","w":79},"<":{"d":"215,0r-187,-99r0,-19r187,-99r0,25r-161,84r161,83r0,25","w":242},"=":{"d":"226,-160r0,22r-210,0r0,-22r210,0xm226,-81r0,22r-210,0r0,-22r210,0","w":242},">":{"d":"27,-217r188,99r0,20r-188,98r0,-25r163,-83r-163,-84r0,-25","w":242},"?":{"d":"139,-220v0,52,-70,82,-56,145r-27,0v-19,-59,52,-97,52,-142v0,-40,-54,-48,-79,-25r-8,-22v13,-9,34,-15,54,-15v45,0,64,28,64,59xm69,4v-14,0,-21,-10,-21,-22v0,-13,8,-23,21,-23v13,0,21,10,21,23v0,13,-8,22,-21,22","w":156},"@":{"d":"212,-166v-6,32,-18,64,-18,98v0,15,5,23,15,23v21,0,44,-30,44,-78v0,-60,-33,-101,-94,-101v-66,0,-121,55,-121,139v0,92,87,133,162,95r6,16v-86,44,-189,-3,-189,-109v0,-85,57,-158,145,-158v68,0,112,49,112,115v0,64,-33,99,-70,99v-16,0,-27,-14,-29,-36v-24,48,-96,52,-99,-13v-3,-64,69,-120,136,-90xm126,-46v42,0,54,-63,61,-106v-47,-14,-88,27,-88,75v0,19,9,31,27,31","w":289},"A":{"d":"136,-274r91,274r-32,0r-29,-89r-96,0r-29,89r-30,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133","w":236,"k":{"Y":11,"W":4,"V":11,"T":11}},"B":{"d":"31,-270v63,-13,152,-9,152,62v0,28,-21,49,-47,61v26,6,57,28,57,69v0,78,-86,86,-162,77r0,-269xm60,-157v49,5,92,-9,92,-49v0,-43,-54,-53,-92,-44r0,93xm60,-134r0,111v49,5,102,-3,101,-55v-2,-51,-49,-59,-101,-56","w":208},"C":{"d":"204,-32r7,24v-90,34,-196,-4,-196,-127v0,-113,102,-167,196,-132r-8,25v-76,-32,-157,8,-157,106v0,95,79,136,158,104","w":223},"D":{"d":"242,-144v0,114,-88,163,-211,143r0,-270v20,-3,43,-5,69,-5v110,0,142,65,142,132xm60,-249r0,225v90,13,150,-28,150,-119v0,-86,-63,-121,-150,-106","w":256,"k":{"\u00d6":-4,"\u00d5":-4,"\u00d4":-4,"\u00d3":-4,"\u00d2":-4}},"E":{"d":"175,-25r0,25r-144,0r0,-274r138,0r0,25r-109,0r0,93r103,0r0,25r-103,0r0,106r115,0","w":189},"F":{"d":"60,0r-29,0r0,-274r138,0r0,25r-109,0r0,97r100,0r0,25r-100,0r0,127","w":186,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,"A":11,".":14,",":18}},"G":{"d":"226,-141r0,130v-15,6,-43,14,-78,14v-108,0,-133,-80,-133,-138v0,-108,103,-169,204,-130r-8,25v-74,-33,-165,6,-165,103v0,93,74,133,151,107r0,-87r-56,0r0,-24r85,0","w":248},"H":{"d":"221,-274r0,274r-29,0r0,-131r-132,0r0,131r-29,0r0,-274r29,0r0,117r132,0r0,-117r29,0","w":252},"I":{"d":"31,0r0,-274r29,0r0,274r-29,0","w":91},"J":{"d":"114,-274r0,187v0,85,-51,100,-112,86r4,-25v44,13,78,4,78,-64r0,-184r30,0","w":141,"k":{"}":-7,"]":-7,")":-7}},"K":{"d":"107,-158r104,158r-35,0r-90,-138r-26,30r0,108r-29,0r0,-274r29,0v2,43,-4,95,2,134v32,-48,70,-89,105,-134r36,0","w":208},"L":{"d":"174,-26r0,26r-143,0r0,-274r29,0r0,248r114,0","w":182,"k":{"\u00dd":7,"Y":7,"V":4,"T":7,"-":4}},"M":{"d":"272,-274r17,274r-29,0r-13,-242v-9,31,-20,65,-33,103r-49,138r-22,0r-46,-135r-32,-106r-13,242r-29,0r19,-274r37,0r48,139v13,33,19,66,29,92v20,-74,54,-158,79,-231r37,0","w":312},"N":{"d":"224,-274r0,274r-30,0r-87,-144v-18,-31,-37,-62,-50,-92r2,236r-28,0r0,-274r31,0r88,144v19,33,35,62,48,90r-3,-234r29,0","w":254},"O":{"d":"134,-279v70,0,116,56,116,139v0,96,-54,144,-119,144v-68,0,-116,-53,-116,-139v0,-89,50,-144,119,-144xm133,-254v-117,0,-115,233,-1,233v57,0,87,-54,87,-117v0,-55,-27,-116,-86,-116","w":264,"k":{".":4,",":4}},"P":{"d":"31,0r0,-271v16,-3,36,-5,62,-5v89,0,96,56,96,78v-2,74,-65,96,-129,85r0,113r-29,0xm60,-249r0,111v49,11,99,-8,99,-57v0,-51,-54,-64,-99,-54","w":205,"k":{"\u00e0":4,"\u00cf":-4,"\u00ce":-4,"\u00cd":-4,"\u00cc":-4,"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"I":-4,".":22,",":22}},"Q":{"d":"243,38v-41,-10,-77,-25,-114,-34v-63,-2,-114,-50,-114,-139v0,-90,51,-144,120,-144v69,0,115,55,115,139v0,75,-34,115,-76,135v27,7,55,14,78,18xm134,-254v-119,0,-115,234,-2,233v57,0,87,-54,87,-117v0,-55,-27,-116,-85,-116","w":264},"R":{"d":"31,-270v69,-15,158,-7,158,67v0,37,-24,60,-51,72v41,3,47,112,60,131r-31,0v-4,-8,-11,-32,-18,-66v-9,-52,-35,-58,-89,-55r0,121r-29,0r0,-270xm60,-144v53,5,98,-8,98,-55v0,-54,-56,-57,-98,-50r0,105","w":207},"S":{"d":"162,-265r-9,25v-8,-5,-25,-13,-48,-13v-38,0,-53,23,-53,43v0,27,16,41,53,56v44,19,67,42,67,81v0,44,-31,77,-90,77v-25,0,-52,-7,-66,-17r8,-25v35,27,118,23,118,-33v0,-27,-15,-44,-51,-58v-41,-15,-69,-39,-69,-77v0,-64,92,-89,140,-59","w":189},"T":{"d":"191,-274r0,25r-81,0r0,249r-30,0r0,-249r-80,0r0,-25r191,0","w":190,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"z":4,"y":7,"w":4,"u":4,"s":4,"r":4,"o":4,"m":4,"e":7,"a":7,"T":-4,"A":7,":":-4,".":4,"-":4,",":4,")":-14}},"U":{"d":"220,-274r0,164v0,82,-43,114,-98,114v-51,0,-91,-29,-91,-112r0,-166r29,0r0,166v0,62,28,87,64,87v40,0,66,-26,66,-87r0,-166r30,0","w":250,"k":{".":7,",":4}},"V":{"d":"183,-274r32,0r-95,274r-31,0r-87,-274r32,0r42,138v13,36,20,73,30,103v20,-79,52,-163,77,-241","w":213,"k":{"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"o":4,"e":4,"a":4,"A":4,":":-7,".":7,"-":4,",":7,")":-14}},"W":{"d":"296,-274r31,0r-76,274r-30,0r-36,-147v-10,-35,-12,-65,-19,-90v-14,73,-43,162,-61,237r-31,0r-68,-274r32,0r53,238r2,0v12,-77,40,-163,59,-238r31,0r34,142v9,32,14,67,21,95v14,-79,39,-160,58,-237","w":330,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"A":4,".":7,"-":4,",":11,")":-14}},"X":{"d":"127,-141r83,141r-35,0r-67,-118r-63,118r-35,0r82,-139r-78,-135r34,0r63,113v19,-38,42,-75,63,-113r34,0","w":219},"Y":{"d":"174,-274r33,0r-88,156r0,118r-30,0r0,-117r-83,-157r34,0v23,44,41,93,67,134v18,-44,45,-92,67,-134","w":208,"k":{"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"v":4,"u":4,"t":4,"q":4,"o":4,"e":4,"d":4,"a":4,"A":11,".":7,"-":4,",":7,")":-14}},"Z":{"d":"198,-274r0,19r-147,230r149,0r0,25r-188,0r0,-18r148,-231r-136,0r0,-25r174,0","w":212,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"A":4}},"[":{"d":"104,26r0,20r-70,0r0,-325r70,0r0,20r-46,0r0,285r46,0","w":111,"k":{"f":-7,"J":-14}},"\u00a5":{"d":"111,-75r0,75r-29,0r0,-75r-61,0r0,-17r61,0r0,-33r-61,0r0,-18r53,0r-66,-127r32,0r59,127v16,-43,41,-86,60,-127r32,0r-71,127r53,0r0,18r-62,0r0,33r62,0r0,17r-62,0"},"]":{"d":"7,-259r0,-20r71,0r0,325r-71,0r0,-20r46,0r0,-285r-46,0","w":111},"^":{"d":"132,-264r84,186r-25,0r-70,-160r-70,160r-25,0r84,-186r22,0","w":242},"_":{"d":"0,45r0,-18r203,0r0,18r-203,0","w":203},"`":{"d":"60,-224r-48,-57r34,0r36,57r-22,0","w":122},"a":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36","w":186},"b":{"d":"59,-288r1,123v12,-23,34,-36,65,-36v46,0,79,41,79,101v1,107,-102,135,-148,68r-2,32r-26,0r2,-288r29,0xm116,-176v-49,0,-57,45,-57,99v0,29,22,57,55,57v38,0,60,-33,60,-79v0,-41,-20,-77,-58,-77","w":219},"c":{"d":"157,-30r5,23v-9,4,-28,11,-53,11v-56,0,-94,-40,-94,-100v0,-78,80,-128,148,-94r-7,24v-8,-5,-22,-10,-41,-10v-45,0,-69,36,-69,78v0,67,60,92,111,68","w":174},"d":{"d":"188,-288r1,288r-26,0v-2,-10,0,-24,-3,-33v-10,21,-32,37,-64,37v-45,0,-81,-39,-81,-99v0,-98,98,-137,143,-75r0,-118r30,0xm104,-20v46,0,54,-46,54,-98v0,-39,-28,-58,-53,-58v-37,0,-59,34,-59,79v0,41,19,77,58,77","w":217},"e":{"d":"163,-30r5,22v-11,5,-31,12,-61,12v-57,0,-92,-40,-92,-99v0,-62,35,-106,88,-106v66,0,80,59,75,106r-133,0v-3,79,68,85,118,65xm45,-117r104,0v0,-27,-10,-61,-49,-61v-36,0,-52,34,-55,61","w":194,"k":{"j":-4}},"f":{"d":"6,-196r27,0v0,-24,-1,-57,21,-79v19,-19,52,-20,75,-12r-5,24v-41,-18,-68,17,-61,67r47,0r0,23r-47,0r0,173r-30,0r0,-173r-27,0r0,-23","w":111,"k":{"}":-32,"]":-29,")":-32,"'":-29,"\"":-32}},"g":{"d":"162,-197r27,0v-4,47,-1,116,-2,169v0,34,0,113,-93,113v-22,0,-47,-6,-62,-16r8,-23v44,24,123,23,117,-56r0,-24v-10,18,-31,34,-61,34v-47,0,-81,-42,-81,-97v0,-104,107,-132,146,-70xm157,-82v0,-52,-10,-95,-52,-95v-35,0,-59,30,-59,78v0,42,20,75,58,75v22,0,53,-17,53,-58","w":216},"h":{"d":"186,-120r0,120r-29,0v-7,-68,25,-176,-46,-176v-23,0,-52,19,-52,55r0,121r-29,0r0,-288r29,0r1,122v37,-52,126,-58,126,46","w":214},"i":{"d":"64,-251v0,13,-8,20,-20,20v-12,0,-19,-8,-19,-20v0,-11,8,-20,20,-20v12,0,19,9,19,20xm59,-196r0,196r-29,0r0,-196r29,0","w":89},"j":{"d":"68,-251v0,12,-8,20,-20,20v-12,0,-19,-9,-19,-20v0,-11,8,-20,20,-20v12,0,19,9,19,20xm63,-196v-6,87,20,210,-22,260v-14,16,-39,21,-55,21r-4,-24v48,-3,51,-32,51,-89r0,-168r30,0","w":92},"k":{"d":"98,-115r84,115r-37,0r-68,-97r-18,21r0,76r-29,0r0,-288r29,0r1,183v24,-32,51,-60,76,-91r36,0","w":178},"l":{"d":"59,-288r0,288r-29,0r0,-288r29,0","w":89},"m":{"d":"297,-118r0,118r-30,0v-5,-65,21,-174,-43,-176v-24,0,-46,23,-46,53r0,123r-30,0v-6,-64,24,-176,-41,-176v-26,0,-48,25,-48,56r0,120r-29,0r-2,-197r26,0v2,10,0,24,3,32v15,-43,102,-50,114,3v32,-55,126,-64,126,44","w":325},"n":{"d":"186,-120r0,120r-29,0v-7,-68,25,-176,-46,-176v-26,0,-52,22,-52,56r0,120r-29,0r-2,-197r27,0r2,32v30,-49,129,-62,129,45","w":214},"o":{"d":"107,-201v54,0,89,41,89,101v0,73,-48,104,-92,104v-50,0,-89,-38,-89,-101v0,-67,42,-104,92,-104xm166,-99v0,-35,-17,-78,-60,-78v-84,0,-75,158,-1,158v36,0,61,-36,61,-80","w":212},"p":{"d":"55,-197v2,11,0,25,3,34v41,-70,146,-37,146,62v0,105,-96,134,-145,74r0,107r-29,0r-2,-277r27,0xm116,-176v-47,0,-57,45,-57,98v0,38,28,58,55,58v39,0,60,-33,60,-80v0,-41,-20,-76,-58,-76","w":219},"q":{"d":"161,-197r28,0r-1,277r-30,0r-1,-110v-10,19,-31,34,-62,34v-44,0,-80,-39,-80,-99v0,-74,46,-106,86,-106v30,-1,48,17,59,34xm104,-20v51,0,54,-46,54,-98v0,-32,-23,-58,-53,-58v-37,0,-59,33,-59,79v0,41,18,77,58,77","w":217},"r":{"d":"119,-199r0,28v-78,-10,-58,96,-60,171r-29,0r-2,-196r26,0v2,12,-1,28,3,38v10,-26,33,-49,62,-41","w":124,"k":{".":4,",":4}},"s":{"d":"130,-189r-9,23v-14,-16,-71,-18,-71,17v0,17,11,25,36,36v32,13,50,29,50,59v0,56,-79,72,-121,45r9,-23v21,18,83,19,83,-19v0,-18,-9,-31,-36,-39v-72,-21,-63,-110,14,-111v19,0,35,6,45,12","w":152},"t":{"d":"37,-196r0,-36r30,-10r0,46r51,0r0,23r-51,0r0,114v-3,35,21,44,47,35r2,23v-6,3,-17,5,-30,5v-48,0,-49,-43,-49,-64r0,-113r-30,0r0,-23r30,0","w":127},"u":{"d":"183,-196r2,196r-27,0v-1,-10,1,-23,-2,-31v-9,15,-30,35,-63,35v-30,0,-65,-16,-65,-84r0,-116r30,0v6,65,-22,173,44,175v23,0,51,-18,51,-53r0,-122r30,0","w":212},"v":{"d":"149,-196r31,0r-74,196r-28,0r-73,-197r32,0r57,165","w":184,"k":{".":7,",":4}},"w":{"d":"252,-197r30,0r-63,197r-26,0r-50,-163v-13,58,-33,109,-50,163r-27,0r-58,-197r31,0r43,166v13,-56,34,-112,50,-166r26,0r49,166","w":288,"k":{":":-4,".":7,",":7}},"x":{"d":"138,-196r32,0r-65,95r67,101r-34,0r-51,-81v-14,28,-34,54,-50,81r-33,0r67,-100r-64,-96r34,0r49,76v14,-28,32,-50,48,-76","w":177},"y":{"d":"146,-196r31,0v-45,95,-64,255,-156,285r-8,-25v49,-25,68,-61,61,-79r-70,-181r33,0r57,160v14,-54,35,-108,52,-160","w":181,"k":{":":-7,".":7,",":7}},"z":{"d":"15,-196r142,0r0,19r-113,153r114,0r0,24r-151,0r0,-18r114,-154r-106,0r0,-24","w":164},"{":{"d":"40,-118v37,9,22,65,22,108v0,36,24,36,40,36r0,19v-22,0,-65,0,-65,-55v0,-38,31,-93,-25,-98r0,-18v57,-3,25,-63,25,-100v0,-53,47,-53,65,-53r0,20v-17,0,-40,-1,-40,35v0,40,18,99,-22,106","w":111,"k":{"f":-7,"J":-11}},"\u00a6":{"d":"58,-274r0,142r-24,0r0,-142r24,0xm58,-71r0,142r-24,0r0,-142r24,0","w":91},"}":{"d":"71,-117v-37,-9,-21,-67,-21,-107v0,-36,-23,-35,-40,-35r0,-20v18,0,64,0,64,53v0,40,-31,97,26,100r0,18v-57,4,-26,59,-26,98v0,55,-42,55,-64,55r0,-19v16,0,40,0,40,-36v0,-39,-19,-99,21,-107","w":111},"\\":{"d":"25,-279r111,295r-24,0r-112,-295r25,0","w":135},"|":{"d":"34,102r0,-407r24,0r0,407r-24,0","w":91},"~":{"d":"68,-145v25,0,82,37,109,35v15,0,23,-13,23,-34r21,0v-2,108,-100,22,-154,22v-15,0,-24,12,-24,35r-21,0v-1,-37,19,-58,46,-58","w":242},"\u00a1":{"d":"57,-118r5,197r-34,0r5,-197r24,0xm45,-199v14,0,21,11,21,23v0,13,-8,23,-21,23v-12,0,-21,-10,-21,-23v0,-13,9,-23,21,-23","w":89},"\u00a2":{"d":"127,-36r0,42r-23,0r0,-43v-119,-16,-92,-189,0,-200r0,-41r23,0r0,40v18,0,34,6,43,11r-8,23v-46,-30,-106,7,-106,68v0,70,61,92,109,67r5,21v-7,4,-24,11,-43,12"},"\u00a3":{"d":"183,-24r0,24r-161,0r0,-17v34,-20,53,-58,43,-109r-41,0r0,-21r38,0v-17,-61,7,-127,68,-127v20,0,34,5,42,10r-7,23v-7,-4,-18,-9,-35,-9v-49,-2,-50,62,-40,103r57,0r0,21r-54,0v2,42,6,57,-32,102r122,0"},"\u00a4":{"d":"27,-233r27,30v20,-24,73,-20,91,0r28,-30r16,16r-31,29v19,23,17,79,0,100r30,30r-16,17r-27,-31v-24,24,-69,23,-92,1r-27,30r-15,-17r29,-28v-19,-24,-20,-79,0,-102r-30,-28xm99,-199v-31,0,-49,29,-49,62v0,82,95,83,97,-1v0,-31,-16,-61,-48,-61"},"\u00ab":{"d":"65,-176r26,0r-54,73r54,74r-26,0r-53,-74xm129,-176r25,0r-54,73r54,74r-25,0r-54,-74","w":163},"\u00b7":{"d":"40,-84v-13,0,-22,-11,-22,-23v0,-13,10,-23,22,-23v13,0,21,9,21,23v0,13,-8,23,-21,23","w":79},"\u00bb":{"d":"9,-29r54,-74r-54,-73r26,0r54,73r-54,74r-26,0xm72,-29r54,-74r-54,-73r26,0r54,73r-54,74r-26,0","w":163},"\u00bf":{"d":"93,-199v14,0,21,11,21,23v0,13,-9,23,-22,23v-13,0,-21,-10,-21,-23v0,-13,9,-23,22,-23xm22,27v0,-50,69,-84,56,-146r27,0v19,59,-52,97,-52,142v0,40,54,46,79,25r8,21v-13,9,-34,16,-54,16v-44,0,-64,-28,-64,-58","w":156},"\u00af":{"d":"17,-239r0,-20r88,0r0,20r-88,0","w":122},"\u00b8":{"d":"38,33r19,-34r20,0r-14,22v15,2,28,12,28,28v1,34,-43,38,-67,25r6,-15v11,8,38,8,39,-8v0,-9,-6,-15,-31,-18","w":122},"\u00c6":{"d":"75,-100r-44,100r-31,0r121,-274r159,0r0,25r-112,0r10,93r98,0r0,25r-95,0r13,106r96,0r0,25r-122,0r-12,-100r-81,0xm138,-253r-53,129r68,0v-6,-42,-5,-91,-15,-129","w":302},"\u00aa":{"d":"67,-240v69,1,42,73,51,132r-21,0v-1,-6,0,-14,-3,-18v-15,30,-81,25,-81,-19v0,-29,29,-47,80,-46v7,-30,-44,-40,-64,-21r-6,-16v12,-8,28,-12,44,-12xm61,-124v33,0,33,-21,32,-50v-23,-1,-56,3,-56,28v0,14,11,22,24,22","w":134},"\u00d8":{"d":"66,-19r-25,34r-17,-13r25,-36v-21,-24,-34,-60,-34,-102v0,-117,101,-179,184,-120r23,-33r19,13r-25,35v22,24,34,60,34,101v0,129,-101,177,-184,121xm133,-254v-87,-1,-110,131,-67,194r119,-174v-14,-13,-31,-20,-52,-20xm132,-20v83,1,111,-125,67,-194r-119,172v14,14,29,22,52,22","w":264},"\u00ba":{"d":"71,-240v39,0,61,28,61,66v1,93,-124,87,-124,2v0,-43,30,-68,63,-68xm70,-222v-54,1,-47,100,0,98v23,0,38,-21,38,-49v0,-21,-10,-49,-38,-49","w":139},"\u00e6":{"d":"28,-184v41,-29,109,-20,119,26v12,-26,36,-43,66,-43v65,0,75,61,71,104r-127,0v-8,78,65,91,112,67r7,21v-42,23,-118,16,-133,-31v-12,28,-38,44,-70,44v-39,0,-59,-26,-59,-54v0,-45,42,-72,115,-71v1,-24,-3,-56,-46,-56v-17,0,-35,6,-47,14xm80,-19v45,0,53,-36,49,-81v-35,-1,-84,5,-84,47v0,20,13,34,35,34xm157,-120r99,0v1,-24,-11,-59,-46,-59v-35,0,-52,34,-53,59","w":300},"\u00f8":{"d":"58,-10r-17,24r-14,-11r17,-25v-17,-17,-29,-43,-29,-75v-1,-87,76,-128,140,-89r16,-24r15,10r-17,25v17,18,28,44,28,75v-2,94,-76,125,-139,90xm141,-165v-75,-49,-123,64,-81,120xm105,-19v56,1,81,-83,47,-131r-80,119v9,9,20,12,33,12","w":212},"\u00df":{"d":"166,-56v0,-40,-54,-59,-54,-98v0,-21,13,-39,36,-50v13,-31,-9,-64,-39,-64v-32,0,-50,22,-50,82r0,186r-29,0v9,-114,-38,-292,83,-292v48,0,86,55,59,100v-18,7,-31,20,-31,34v0,37,54,54,54,99v0,54,-62,77,-111,55r6,-24v28,18,76,7,76,-28","w":210},"\u00ad":{"d":"16,-98r0,-22r210,0r0,22r-210,0","w":242},"\u00a9":{"d":"15,-138v0,-81,65,-126,123,-126v69,0,123,56,123,125v0,70,-54,127,-123,127v-69,0,-123,-56,-123,-126xm34,-137v0,64,48,109,104,109v61,0,104,-51,104,-110v0,-58,-42,-110,-104,-110v-58,0,-104,47,-104,111xm190,-90r5,15v-52,33,-124,0,-124,-61v0,-66,75,-92,122,-65r-5,15v-6,-3,-19,-10,-39,-10v-39,0,-59,26,-59,59v0,50,62,75,100,47","w":275},"\u00ac":{"d":"226,-161r0,110r-23,0r0,-89r-186,0r0,-21r209,0","w":242},"\u00ae":{"d":"16,-212v0,-37,30,-66,67,-66v38,0,67,29,67,66v0,37,-29,66,-67,66v-37,0,-67,-29,-67,-66xm31,-212v0,32,25,53,52,53v30,0,51,-23,51,-53v0,-30,-22,-53,-52,-53v-29,0,-51,23,-51,53xm72,-177r-14,0r0,-67v18,-2,52,-8,53,17v1,9,-7,13,-13,17v10,0,13,28,16,33r-15,0v-5,-10,-3,-33,-27,-27r0,27xm72,-235r0,20v22,5,35,-19,9,-20r-9,0","w":165},"\u00b2":{"d":"109,-179r-105,0v-2,-23,15,-25,25,-36v30,-32,51,-52,51,-74v0,-35,-50,-36,-65,-17r-7,-17v10,-9,28,-16,47,-16v37,0,51,24,51,45v0,37,-41,66,-67,96r70,0r0,19","w":119},"\u00b3":{"d":"29,-271v23,1,44,-5,47,-28v3,-27,-48,-25,-59,-11r-6,-17v24,-21,99,-12,91,26v1,17,-14,28,-31,37v21,3,37,19,37,40v0,42,-73,62,-105,36r7,-18v16,17,79,12,72,-18v0,-31,-37,-31,-53,-31r0,-16","w":117},"\u00b5":{"d":"35,81v-11,-75,-3,-191,-5,-278r30,0v7,67,-26,176,44,176v27,0,51,-24,51,-54r0,-123r30,0r0,147v0,22,4,31,18,32r-2,22v-25,5,-37,-6,-44,-33v-9,30,-80,52,-99,11v0,32,0,75,5,100r-28,0","w":213},"\u00b9":{"d":"67,-337r0,158r-25,0r0,-136r-29,14r-4,-19v18,-7,30,-20,58,-17","w":93},"\u00bc":{"d":"257,-43r0,43r-23,0r0,-43r-79,0r0,-14r78,-104r24,0r0,100r25,0r0,18r-25,0xm181,-62v15,3,36,0,53,1v-1,-25,3,-53,0,-76v-14,28,-35,50,-53,75xm22,-231r-4,-18v18,-7,30,-21,58,-18r0,159r-25,0r0,-137xm73,4r-21,0r153,-273r20,0","w":295},"\u00bd":{"d":"16,-231r-4,-18v18,-7,29,-21,57,-18r0,159r-24,0r0,-137xm65,4r-21,0r153,-273r20,0xm276,0r-105,0v-2,-23,17,-25,25,-37v32,-31,51,-52,51,-74v0,-34,-49,-34,-64,-17r-8,-16v10,-9,28,-17,47,-17v37,0,51,24,51,45v0,36,-39,68,-67,96r70,0r0,20","w":295},"\u00be":{"d":"261,-43r0,43r-23,0r0,-43r-79,0r0,-14r78,-104r24,0r0,100r24,0r0,18r-24,0xm238,-61v-1,-25,3,-53,0,-76v-15,28,-35,51,-53,76r53,0xm63,-269v60,0,60,60,18,76v21,3,36,19,36,40v0,42,-72,60,-105,36r7,-18v16,16,79,11,72,-19v0,-31,-36,-30,-53,-30r0,-17v23,1,46,-5,48,-28v3,-25,-48,-24,-59,-10r-7,-17v9,-6,24,-13,43,-13xm87,4r-20,0r152,-273r21,0","w":295},"\u00c0":{"d":"136,-274r91,274r-32,0r-29,-89r-96,0r-29,89r-30,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133xm110,-289r-52,-46r38,0r39,46r-25,0","w":236,"k":{"\u00dd":11,"Y":7,"W":4,"V":4}},"\u00c1":{"d":"136,-274r91,274r-32,0r-29,-89r-96,0r-29,89r-30,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133xm102,-289r39,-46r38,0r-52,46r-25,0","w":236,"k":{"\u00dd":7,"Y":7,"W":4,"V":4,"T":7}},"\u00c2":{"d":"136,-274r91,274r-32,0r-29,-89r-96,0r-29,89r-30,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133xm65,-289r41,-45r24,0r41,45r-27,0v-9,-9,-17,-20,-27,-28r-26,28r-26,0","w":236,"k":{"\u00dd":7,"Y":11,"W":4,"V":4,"T":7}},"\u00c3":{"d":"136,-274r91,274r-32,0r-29,-89r-96,0r-28,89r-31,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133xm96,-330v16,-1,28,15,43,15v6,0,10,-2,11,-15r17,0v0,23,-9,37,-27,37v-19,0,-50,-37,-53,2r-17,0v0,-23,9,-39,26,-39","w":236,"k":{"\u00dd":7,"Y":7,"W":4,"V":4,"T":7}},"\u00c4":{"d":"136,-274r91,274r-32,0r-29,-89r-96,0r-29,89r-30,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133xm82,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v10,0,18,8,18,19v0,10,-7,19,-18,19xm154,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v11,0,18,8,18,19v0,10,-7,19,-18,19","w":236,"k":{"Y":7,"W":4,"V":4,"T":7}},"\u00c5":{"d":"136,-274r91,274r-32,0r-29,-89r-95,0r-29,89r-31,0r91,-274r34,0xm76,-113r83,0r-27,-81v-7,-19,-8,-38,-15,-52v-10,47,-27,90,-41,133xm119,-355v25,0,39,17,39,36v0,20,-17,35,-39,35v-23,0,-39,-16,-39,-35v0,-20,15,-36,39,-36xm118,-341v-13,0,-19,11,-19,22v0,11,7,21,19,21v12,0,20,-9,20,-21v0,-12,-8,-22,-20,-22","w":236,"k":{"\u00fd":7,"\u00dd":7,"Y":7,"W":4,"V":4,"T":7}},"\u00c7":{"d":"211,-267r-8,25v-77,-32,-157,8,-157,106v0,95,79,136,158,104r7,23v-14,7,-54,16,-86,12r-11,18v15,3,29,13,29,29v0,34,-43,38,-68,26r6,-17v11,7,39,9,39,-8v0,-11,-13,-16,-31,-18r18,-33v-54,-13,-92,-59,-92,-135v0,-113,101,-167,196,-132","w":223},"\u00c8":{"d":"175,-25r0,25r-144,0r0,-274r138,0r0,25r-109,0r0,93r103,0r0,25r-103,0r0,106r115,0xm86,-289r-52,-46r39,0r38,46r-25,0","w":189},"\u00c9":{"d":"175,-25r0,25r-144,0r0,-274r138,0r0,25r-109,0r0,93r103,0r0,25r-103,0r0,106r115,0xm78,-289r39,-46r38,0r-52,46r-25,0","w":189},"\u00ca":{"d":"175,-25r0,25r-144,0r0,-274r138,0r0,25r-109,0r0,93r103,0r0,25r-103,0r0,106r115,0xm41,-289r41,-45r24,0r42,45r-27,0v-10,-9,-17,-20,-28,-28r-26,28r-26,0","w":189},"\u00cb":{"d":"175,-25r0,25r-144,0r0,-274r138,0r0,25r-109,0r0,93r103,0r0,25r-103,0r0,106r115,0xm58,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v10,0,18,8,18,19v0,10,-7,19,-18,19xm131,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v11,0,18,8,18,19v0,10,-7,19,-18,19","w":189},"\u00cc":{"d":"31,0r0,-274r29,0r0,274r-29,0xm38,-289r-52,-46r38,0r38,46r-24,0","w":91},"\u00cd":{"d":"31,0r0,-274r29,0r0,274r-29,0xm30,-289r38,-46r38,0r-52,46r-24,0","w":91},"\u00ce":{"d":"31,0r0,-274r29,0r0,274r-29,0xm-8,-289r41,-45r24,0r42,45r-27,0v-9,-9,-17,-20,-27,-28r-27,28r-26,0","w":91},"\u00cf":{"d":"31,0r0,-274r29,0r0,274r-29,0xm10,-294v-12,0,-19,-9,-19,-19v0,-10,9,-19,19,-19v10,0,18,8,18,19v0,10,-7,19,-18,19xm82,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v11,0,18,8,18,19v0,10,-7,19,-18,19","w":91},"\u00d0":{"d":"243,-144v0,118,-87,160,-210,143r0,-127r-34,0r0,-24r34,0r0,-118v20,-4,43,-6,69,-6v115,0,141,71,141,132xm63,-152r72,0r0,24r-72,0r0,104v90,12,149,-27,149,-119v0,-81,-63,-123,-149,-105r0,96","w":258},"\u00d1":{"d":"224,-274r0,274r-30,0r-87,-144v-18,-31,-37,-62,-50,-92r2,236r-28,0r0,-274r31,0r88,144v19,33,35,62,48,90r-3,-234r29,0xm105,-330v15,-1,29,15,43,15v6,0,10,-2,11,-15r17,0v0,23,-9,37,-27,37v-19,0,-50,-37,-53,2r-17,0v0,-23,9,-39,26,-39","w":254},"\u00d2":{"d":"134,-279v70,0,116,56,116,139v0,96,-54,144,-119,144v-68,0,-116,-53,-116,-139v0,-89,50,-144,119,-144xm133,-254v-117,0,-115,233,-1,233v57,0,87,-54,87,-117v0,-55,-27,-116,-86,-116xm125,-289r-53,-46r39,0r38,46r-24,0","w":264},"\u00d3":{"d":"134,-279v70,0,116,56,116,139v0,96,-54,144,-119,144v-68,0,-116,-53,-116,-139v0,-89,50,-144,119,-144xm133,-254v-117,0,-115,233,-1,233v57,0,87,-54,87,-117v0,-55,-27,-116,-86,-116xm117,-289r38,-46r38,0r-52,46r-24,0","w":264},"\u00d4":{"d":"134,-279v70,0,116,56,116,139v0,96,-54,144,-119,144v-68,0,-116,-53,-116,-139v0,-89,50,-144,119,-144xm133,-254v-117,0,-115,233,-1,233v57,0,87,-54,87,-117v0,-55,-27,-116,-86,-116xm79,-289r41,-45r24,0r42,45r-27,0v-10,-9,-17,-20,-28,-28r-26,28r-26,0","w":264},"\u00d5":{"d":"134,-279v70,0,116,56,116,139v0,96,-54,144,-119,144v-68,0,-116,-53,-116,-139v0,-89,50,-144,119,-144xm132,-254v-117,1,-112,233,0,233v57,0,87,-54,87,-117v0,-55,-28,-116,-87,-116xm110,-330v16,-1,28,15,43,15v6,0,10,-2,11,-15r17,0v0,23,-9,37,-27,37v-19,0,-50,-37,-53,2r-17,0v0,-23,9,-39,26,-39","w":264},"\u00d6":{"d":"134,-279v70,0,116,56,116,139v0,96,-54,144,-119,144v-68,0,-116,-53,-116,-139v0,-89,50,-144,119,-144xm133,-254v-117,0,-115,233,-1,233v57,0,87,-54,87,-117v0,-55,-27,-116,-86,-116xm96,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v10,0,18,8,18,19v0,10,-7,19,-18,19xm169,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v11,0,18,8,18,19v0,10,-7,19,-18,19","w":264},"\u00d9":{"d":"220,-274r0,164v0,82,-43,114,-98,114v-51,0,-91,-29,-91,-112r0,-166r29,0r0,166v0,62,28,87,64,87v40,0,66,-26,66,-87r0,-166r30,0xm117,-289r-52,-46r39,0r38,46r-25,0","w":250},"\u00da":{"d":"220,-274r0,164v0,82,-43,114,-98,114v-51,0,-91,-29,-91,-112r0,-166r29,0r0,166v0,62,28,87,64,87v40,0,66,-26,66,-87r0,-166r30,0xm109,-289r39,-46r38,0r-52,46r-25,0","w":250},"\u00db":{"d":"220,-274r0,163v0,83,-43,115,-98,115v-51,0,-91,-29,-91,-112r0,-166r29,0r0,166v0,62,28,87,64,87v40,0,66,-26,66,-87r0,-166r30,0xm72,-289r41,-45r23,0r43,45r-27,0v-10,-9,-17,-20,-28,-28r-26,28r-26,0","w":250},"\u00dc":{"d":"220,-274r0,164v0,82,-43,114,-98,114v-51,0,-91,-29,-91,-112r0,-166r29,0r0,166v0,62,28,87,64,87v40,0,66,-26,66,-87r0,-166r30,0xm89,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v10,0,18,8,18,19v0,10,-7,19,-18,19xm162,-294v-12,0,-18,-9,-18,-19v0,-10,8,-19,18,-19v11,0,18,8,18,19v0,10,-7,19,-18,19","w":250},"\u00dd":{"d":"174,-274r33,0r-88,157r0,117r-30,0r0,-117r-83,-157r34,0v23,44,41,93,67,134v18,-44,45,-92,67,-134xm89,-289r38,-46r38,0r-52,46r-24,0","w":208,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,".":7,"-":4,",":7,")":-14}},"\u00de":{"d":"60,0r-29,0r0,-274r29,0r0,54v11,-2,25,-3,38,-3v70,0,91,40,91,74v1,65,-59,94,-129,83r0,66xm60,-91v49,11,102,-8,98,-54v5,-49,-55,-62,-98,-50r0,104","w":204},"\u00e0":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36xm93,-224r-49,-57r34,0r36,57r-21,0","w":186},"\u00e1":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36xm76,-224r35,-57r35,0r-48,57r-22,0","w":186},"\u00e2":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36xm45,-224r37,-57r22,0r37,57r-24,0v-8,-12,-14,-27,-24,-38r-24,38r-24,0","w":186},"\u00e3":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36xm72,-271v17,0,48,38,52,-1r17,0v3,53,-44,36,-68,23v-6,0,-9,7,-10,18r-18,0v0,-24,10,-40,27,-40","w":186},"\u00e4":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36xm57,-233v-12,0,-18,-8,-18,-18v0,-10,8,-19,19,-19v10,0,17,8,17,19v0,10,-7,18,-18,18xm129,-233v-11,0,-18,-8,-18,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-8,18,-19,18","w":186},"\u00e5":{"d":"88,-201v102,3,59,112,73,201r-27,0v-2,-8,0,-19,-4,-25v-10,15,-30,29,-58,29v-37,0,-58,-27,-58,-55v0,-47,41,-73,114,-73v0,-17,1,-54,-44,-54v-17,0,-35,5,-48,14r-8,-20v16,-10,38,-17,60,-17xm79,-19v44,-2,55,-36,50,-83v-37,0,-84,6,-84,47v0,25,16,36,34,36xm94,-292v23,0,39,16,39,37v0,21,-17,37,-39,37v-23,0,-40,-17,-40,-37v0,-23,17,-37,40,-37xm93,-278v-28,1,-25,45,0,46v13,0,21,-10,21,-23v0,-13,-8,-23,-21,-23","w":186},"\u00e7":{"d":"157,-30r5,23v-9,5,-36,12,-62,11r-11,17v15,2,28,12,28,28v1,34,-43,38,-67,25r6,-15v11,7,38,9,39,-8v0,-7,-3,-15,-31,-18r18,-32v-41,-11,-67,-47,-67,-97v0,-78,80,-128,148,-94r-7,24v-8,-5,-22,-10,-41,-10v-45,0,-69,36,-69,78v0,67,60,92,111,68","w":174},"\u00e8":{"d":"163,-30r5,22v-11,5,-31,12,-61,12v-57,0,-92,-40,-92,-99v0,-62,35,-106,88,-106v66,0,80,59,75,106r-133,0v-3,79,68,85,118,65xm45,-117r104,0v0,-27,-10,-61,-49,-61v-36,0,-52,34,-55,61xm96,-224r-48,-57r34,0r36,57r-22,0","w":194,"k":{"j":-4}},"\u00e9":{"d":"163,-30r5,22v-11,5,-31,12,-61,12v-57,0,-92,-40,-92,-99v0,-62,35,-106,88,-106v66,0,80,59,75,106r-133,0v-3,79,68,85,118,65xm45,-117r104,0v0,-27,-10,-61,-49,-61v-36,0,-52,34,-55,61xm80,-224r35,-57r35,0r-49,57r-21,0","w":194,"k":{"j":-4}},"\u00ea":{"d":"163,-30r5,22v-11,5,-31,12,-61,12v-57,0,-92,-40,-92,-99v0,-62,35,-106,88,-106v66,0,80,59,75,106r-133,0v-3,79,68,85,118,65xm45,-117r104,0v0,-27,-10,-61,-49,-61v-36,0,-52,34,-55,61xm49,-224r37,-57r21,0r38,57r-24,0v-9,-12,-15,-27,-25,-38r-23,38r-24,0","w":194,"k":{"j":-4}},"\u00eb":{"d":"163,-30r5,22v-11,5,-31,12,-61,12v-57,0,-92,-40,-92,-99v0,-62,35,-106,88,-106v66,0,80,59,75,106r-133,0v-3,79,68,85,118,65xm45,-117r104,0v0,-27,-10,-61,-49,-61v-36,0,-52,34,-55,61xm61,-233v-12,0,-18,-8,-18,-18v0,-10,8,-19,19,-19v10,0,17,8,17,19v0,10,-7,18,-18,18xm133,-233v-11,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18","w":194,"k":{"j":-4}},"\u00ec":{"d":"59,-196r0,196r-29,0r0,-196r29,0xm44,-224r-49,-57r35,0r35,57r-21,0","w":89},"\u00ed":{"d":"59,-196r0,196r-29,0r0,-196r29,0xm27,-224r35,-57r35,0r-48,57r-22,0","w":89},"\u00ee":{"d":"59,-196r0,196r-29,0r0,-196r29,0xm-3,-224r37,-57r21,0r38,57r-25,0v-8,-12,-14,-27,-24,-38r-23,38r-24,0","w":89},"\u00ef":{"d":"59,-196r0,196r-29,0r0,-196r29,0xm9,-233v-12,0,-18,-8,-18,-18v0,-10,7,-19,18,-19v10,0,18,8,18,19v0,10,-7,18,-18,18xm81,-233v-11,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18","w":89},"\u00f0":{"d":"101,-235r-55,27r-7,-16r46,-23v-12,-9,-27,-18,-42,-26r14,-19v19,9,37,20,53,33r49,-24r8,16r-41,20v47,41,66,90,66,145v0,76,-45,106,-89,106v-50,0,-88,-38,-88,-100v0,-88,75,-126,133,-85v-11,-19,-27,-38,-47,-54xm162,-98v0,-46,-13,-78,-58,-78v-83,0,-71,158,-1,157v35,0,59,-33,59,-79","w":208},"\u00f1":{"d":"186,-120r0,120r-29,0v-7,-68,25,-176,-46,-176v-26,0,-52,22,-52,56r0,120r-29,0r-2,-197r27,0r2,32v30,-49,129,-62,129,45xm86,-271v18,0,48,38,53,-1r17,0v3,52,-45,36,-69,23v-6,0,-9,7,-10,18r-18,0v0,-24,10,-40,27,-40","w":214},"\u00f2":{"d":"107,-201v54,0,89,41,89,101v0,73,-48,104,-92,104v-50,0,-89,-38,-89,-101v0,-67,42,-104,92,-104xm166,-99v0,-35,-17,-78,-60,-78v-84,0,-75,158,-1,158v36,0,61,-36,61,-80xm105,-224r-49,-57r35,0r35,57r-21,0","w":212},"\u00f3":{"d":"107,-201v54,0,89,41,89,101v0,73,-48,104,-92,104v-50,0,-89,-38,-89,-101v0,-67,42,-104,92,-104xm166,-99v0,-35,-17,-78,-60,-78v-84,0,-75,158,-1,158v36,0,61,-36,61,-80xm89,-224r35,-57r35,0r-49,57r-21,0","w":212},"\u00f4":{"d":"107,-201v54,0,89,41,89,101v0,73,-48,104,-92,104v-50,0,-89,-38,-89,-101v0,-67,42,-104,92,-104xm166,-99v0,-35,-17,-78,-60,-78v-84,0,-75,158,-1,158v36,0,61,-36,61,-80xm58,-224r37,-57r21,0r38,57r-24,0v-9,-12,-15,-27,-25,-38r-23,38r-24,0","w":212},"\u00f5":{"d":"107,-201v54,0,89,41,89,101v0,73,-48,104,-92,104v-50,0,-89,-38,-89,-101v0,-67,42,-104,92,-104xm166,-99v0,-35,-17,-78,-60,-78v-84,0,-75,158,-1,158v36,0,61,-36,61,-80xm85,-271v18,0,48,38,52,-1r17,0v0,24,-9,38,-27,38v-19,0,-49,-36,-51,3r-18,0v0,-24,10,-40,27,-40","w":212},"\u00f6":{"d":"107,-201v54,0,89,41,89,101v0,73,-48,104,-92,104v-50,0,-89,-38,-89,-101v0,-67,42,-104,92,-104xm166,-99v0,-35,-17,-78,-60,-78v-84,0,-75,158,-1,158v36,0,61,-36,61,-80xm70,-233v-12,0,-18,-8,-18,-18v0,-10,8,-19,19,-19v10,0,17,8,17,19v0,10,-7,18,-18,18xm142,-233v-11,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18","w":212},"\u00f9":{"d":"183,-196r2,196r-27,0v-1,-10,1,-23,-2,-31v-9,15,-30,35,-63,35v-30,0,-65,-16,-65,-84r0,-116r30,0v6,65,-22,173,44,175v23,0,51,-18,51,-53r0,-122r30,0xm106,-224r-49,-57r35,0r35,57r-21,0","w":212},"\u00fa":{"d":"183,-196r2,196r-27,0v-1,-10,1,-23,-2,-31v-9,15,-30,35,-63,35v-30,0,-65,-16,-65,-84r0,-116r30,0v6,65,-22,173,44,175v23,0,51,-18,51,-53r0,-122r30,0xm89,-224r36,-57r34,0r-48,57r-22,0","w":212},"\u00fb":{"d":"183,-196r2,196r-27,0v-1,-10,1,-23,-2,-31v-9,15,-30,35,-63,35v-30,0,-65,-16,-65,-84r0,-116r30,0v6,65,-22,173,44,175v23,0,51,-18,51,-53r0,-122r30,0xm59,-224r37,-57r21,0r38,57r-25,0v-8,-12,-14,-27,-24,-38r-24,38r-23,0","w":212},"\u00fc":{"d":"183,-196r2,196r-27,0v-1,-10,1,-23,-2,-31v-9,15,-30,35,-63,35v-30,0,-65,-16,-65,-84r0,-116r30,0v6,65,-22,173,44,175v23,0,51,-18,51,-53r0,-122r30,0xm71,-233v-12,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18xm143,-233v-11,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18","w":212},"\u00fd":{"d":"146,-196r31,0v-45,95,-64,255,-156,285r-8,-25v49,-25,68,-61,61,-79r-70,-181r33,0r57,160v14,-54,35,-108,52,-160xm73,-224r36,-57r35,0r-49,57r-22,0","w":181,"k":{":":-4,".":7,",":7}},"\u00fe":{"d":"59,-271r1,106v40,-67,144,-34,144,64v0,106,-96,133,-145,74r0,107r-29,0r0,-351r29,0xm116,-176v-50,0,-57,46,-57,100v0,23,19,56,57,56v36,0,58,-32,58,-80v0,-41,-21,-76,-58,-76","w":219},"\u00ff":{"d":"146,-196r31,0v-44,97,-65,254,-156,285r-8,-25v47,-25,67,-60,60,-79r-69,-181r33,0r57,160xm55,-233v-12,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18xm127,-233v-11,0,-19,-8,-19,-18v0,-10,8,-19,19,-19v10,0,18,8,18,19v0,10,-7,18,-18,18","w":181,"k":{":":-4,".":7,",":7}},"\u00b4":{"d":"200,-337r39,0r-53,48r-24,0","w":360},"\u00a8":{"d":"143,-293v-26,0,-23,-39,0,-39v23,0,25,39,0,39xm218,-293v-11,0,-18,-9,-18,-19v0,-10,9,-20,19,-20v23,1,25,39,-1,39","w":360},"\u00b1":{"d":"191,-189r120,0r0,23r-120,0r0,100r-22,0r0,-100r-120,0r0,-23r120,0r0,-100r22,0r0,100xm49,-7r0,-23r263,0r0,23r-263,0","w":360},"\u00d7":{"d":"196,-135r100,99r-16,17r-100,-100r-99,100r-16,-17r99,-99r-99,-99r16,-17r99,100r100,-100r16,16","w":360},"\u00f7":{"d":"180,-252v14,0,25,12,25,25v0,14,-11,25,-25,25v-14,0,-25,-11,-25,-25v0,-14,11,-25,25,-25xm49,-123r0,-23r262,0r0,23r-262,0xm180,-68v14,0,25,12,25,25v0,14,-11,25,-25,25v-14,0,-25,-11,-25,-25v0,-14,11,-25,25,-25","w":360},"\u00b0":{"d":"73,-289v26,0,47,22,47,47v0,26,-21,47,-47,47v-26,0,-47,-21,-47,-47v0,-26,21,-47,47,-47xm73,-273v-18,0,-32,14,-32,31v0,18,14,32,32,32v17,0,31,-14,31,-32v0,-17,-14,-31,-31,-31","w":360},"\u00a7":{"d":"108,4r10,-20v18,24,109,26,109,-21v0,-19,-12,-32,-58,-44v-72,-19,-95,-63,-44,-108v-36,-38,3,-90,61,-90v28,0,50,9,63,17r-9,20v-17,-20,-104,-23,-104,16v0,23,24,34,57,40v69,13,89,70,46,111v35,39,-3,97,-65,97v-29,0,-51,-6,-66,-18xm140,-179v-29,34,-32,52,32,73v31,10,44,16,51,20v26,-29,18,-65,-31,-75v-19,-4,-40,-11,-52,-18","w":360},"\u00b6":{"d":"195,21r-21,0r0,-126v-48,0,-87,-32,-87,-79v0,-42,23,-91,114,-91v24,0,37,2,46,4r0,292r-21,0r0,-275r-31,0r0,275","w":360},"\u00a0":{"w":83}}});
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/Kozuka_Gothic_Pro_OpenType_700.font.js?ver=1.0
/*!
* The following copyright notice may not be removed under any circumstances.
*
* Copyright:
* Copyright © 2001,2002,2005 Adobe Systems Incorporated. All Rights Reserved.
*
* Trademark:
* Kozuka Gothic is either a registered trademark or trademark of Adobe Systems
* Incorporated in the United States and/or other countries.
*
* Full name:
* KozGoPro-Bold
*
* Designer:
* Masahiko Kozuka
*
* Vendor URL:
* http://www.adobe.co.jp/products/type/
*
* License information:
* http://www.adobe.com/type/legal.html
*/
Cufon.registerFont({"w":205,"face":{"font-family":"KozGoPro700","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 8 0 0 0 0 0 0 0","ascent":"317","descent":"-43","x-height":"4","bbox":"-16 -364 327 103","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":77},"!":{"d":"79,-277r-7,190r-42,0r-7,-190r56,0xm51,4v-19,0,-32,-15,-32,-33v0,-19,14,-33,32,-33v19,0,31,14,31,33v0,19,-12,33,-31,33","w":101},"\"":{"d":"24,-177r-8,-106r47,0r-9,106r-30,0xm95,-177r-9,-106r47,0r-8,106r-30,0","w":149},"#":{"d":"76,-78r-10,78r-33,0r11,-78r-32,0r0,-32r37,0r7,-55r-33,0r0,-31r37,0r11,-77r31,0r-10,77r36,0r11,-77r31,0r-10,77r32,0r0,31r-36,0r-8,55r33,0r0,32r-38,0r-10,78r-32,0r11,-78r-36,0xm88,-165r-7,55r36,0r6,-55r-35,0","w":204},"$":{"d":"118,-8r0,44r-35,0r0,-41v-23,-1,-46,-8,-60,-16r11,-40v22,18,96,28,96,-16v0,-18,-12,-30,-45,-45v-35,-16,-59,-35,-59,-71v0,-35,22,-63,60,-72r0,-41r36,0r0,39v23,1,40,6,52,12r-11,40v-19,-15,-86,-21,-86,16v0,17,15,30,44,40v83,29,81,134,-3,151"},"%":{"d":"76,-271v43,0,64,37,64,80v0,56,-31,84,-65,84v-38,0,-65,-33,-65,-81v0,-48,26,-83,66,-83xm76,-242v-39,0,-35,105,0,105v18,0,25,-20,25,-52v0,-29,-6,-53,-25,-53xm250,-161v43,0,64,37,64,80v0,56,-31,84,-65,84v-38,0,-65,-33,-65,-81v0,-48,26,-83,66,-83xm249,-131v-20,0,-26,27,-26,52v0,31,8,53,26,53v18,0,26,-22,26,-53v0,-29,-7,-52,-26,-52xm252,-271r-150,276r-30,0r150,-276r30,0","w":324},"&":{"d":"198,-154r48,0v-6,40,-20,76,-42,102r45,52r-61,0v-6,-6,-11,-12,-18,-21v-18,16,-42,25,-71,25v-106,0,-109,-122,-38,-158v-40,-47,-23,-126,54,-127v38,0,67,24,67,62v0,30,-17,50,-53,75v16,19,35,44,49,60v11,-19,17,-45,20,-70xm62,-82v0,45,58,62,84,30v-17,-19,-39,-46,-61,-73v-11,9,-23,23,-23,43xm113,-247v-37,0,-30,54,-8,75v21,-14,32,-27,32,-45v0,-14,-7,-30,-24,-30","w":251},"'":{"d":"24,-177r-8,-106r47,0r-9,106r-30,0","w":78},"(":{"d":"108,49r-38,0v-23,-32,-48,-87,-48,-167v0,-80,25,-134,48,-166r38,0v-24,38,-44,92,-44,167v0,73,20,127,44,166","w":119,"k":{"\u00dd":-14,"Y":-14,"W":-14,"V":-14,"T":-14,"J":-14}},")":{"d":"11,-284r38,0v23,31,48,85,48,166v0,80,-25,134,-48,167r-38,0v24,-38,44,-93,44,-167v0,-73,-20,-127,-44,-166","w":119},"*":{"d":"86,-221v11,-18,16,-41,25,-60r32,19r-42,51r62,-11r0,37v-20,-2,-44,-9,-62,-9r42,49r-33,19r-24,-60r-24,60r-31,-19r41,-51r-61,11r0,-37v20,2,42,10,61,10r-41,-50r32,-18","w":173},"+":{"d":"105,-126r0,-93r35,0r0,93r89,0r0,33r-89,0r0,93r-35,0r0,-93r-88,0r0,-33r88,0","w":244},",":{"d":"31,-60r55,-4v-12,39,-30,82,-47,110r-36,4v12,-33,23,-76,28,-110","w":97},"-":{"d":"12,-91r0,-37r99,0r0,37r-99,0","w":123},".":{"d":"53,4v-19,0,-32,-15,-32,-34v0,-20,14,-34,32,-34v19,0,32,13,32,34v0,20,-13,34,-32,34","w":97},"\/":{"d":"132,-281r-95,297r-36,0r95,-297r36,0","w":129},"0":{"d":"103,4v-63,0,-90,-63,-90,-139v0,-83,30,-141,91,-141v64,0,89,62,89,138v0,90,-33,142,-90,142xm103,-38v24,0,37,-34,37,-98v0,-62,-11,-98,-36,-98v-23,0,-38,33,-38,98v0,64,13,98,37,98"},"1":{"d":"141,0r-52,0r0,-225r-47,25r-12,-38r66,-34r45,0r0,272"},"2":{"d":"186,-44r0,44r-171,0r0,-33v42,-44,112,-116,112,-157v0,-24,-12,-44,-42,-44v-20,0,-38,11,-51,20r-15,-38v17,-13,46,-24,77,-24v58,0,85,37,85,81v0,58,-56,109,-95,151r100,0"},"3":{"d":"126,-147v93,29,63,151,-44,151v-29,0,-54,-8,-68,-17r12,-40v10,6,31,15,52,15v33,0,49,-21,49,-43v-1,-38,-34,-48,-74,-45r0,-37v33,2,63,-6,66,-38v5,-40,-65,-37,-85,-19r-11,-38v14,-9,42,-18,71,-18v92,0,104,105,32,129"},"4":{"d":"167,-67r0,67r-49,0r0,-67r-110,0r0,-35r99,-170r60,0r0,164r31,0r0,41r-31,0xm55,-108r63,0v-1,-38,6,-83,0,-117v-19,43,-41,78,-63,117"},"5":{"d":"46,-273r130,0r0,44r-92,0r-7,54v58,-6,107,20,107,84v0,52,-40,95,-104,95v-27,0,-52,-7,-65,-14r11,-40v33,20,104,17,104,-37v0,-43,-51,-57,-100,-49"},"6":{"d":"170,-235v-60,-2,-101,39,-103,80v43,-48,128,-20,128,62v0,51,-33,97,-88,97v-62,0,-95,-49,-95,-116v0,-62,28,-164,158,-164r0,41xm106,-35v23,0,36,-24,36,-55v0,-28,-13,-52,-38,-52v-16,0,-39,13,-39,44v0,35,15,63,41,63"},"7":{"d":"19,-228r0,-44r170,0r0,33r-103,239r-55,0r104,-228r-116,0"},"8":{"d":"13,-71v-1,-34,22,-56,47,-72v-70,-35,-36,-137,45,-133v91,4,105,93,40,130v27,12,49,35,49,69v0,49,-38,81,-92,81v-58,0,-89,-36,-89,-75xm103,-32v24,0,37,-19,37,-40v0,-27,-17,-44,-41,-52v-43,11,-45,92,4,92xm104,-241v-23,0,-33,19,-33,36v0,21,16,35,37,43v32,-9,41,-79,-4,-79"},"9":{"d":"35,-38v58,5,100,-33,104,-80v-43,45,-126,13,-126,-62v0,-51,35,-96,90,-96v59,0,90,49,90,114v0,94,-49,171,-158,166r0,-42xm66,-185v0,64,74,68,73,11v0,-36,-11,-65,-37,-65v-22,0,-36,23,-36,54"},":":{"d":"53,-133v-20,0,-32,-15,-32,-33v0,-19,14,-34,32,-34v19,0,31,14,31,34v0,19,-12,33,-31,33xm53,4v-20,0,-32,-16,-32,-34v0,-19,14,-33,32,-33v19,0,31,13,31,33v0,19,-12,34,-31,34","w":97},";":{"d":"31,-60r54,-4v-12,39,-30,83,-47,111r-35,3v12,-33,23,-76,28,-110xm55,-133v-20,0,-32,-15,-32,-33v0,-19,14,-34,32,-34v19,0,31,14,31,34v0,19,-12,33,-31,33","w":97},"<":{"d":"220,0r-196,-95r0,-29r196,-95r0,40r-151,70r151,70r0,39","w":244},"=":{"d":"229,-168r0,34r-212,0r0,-34r212,0xm229,-86r0,33r-212,0r0,-33r212,0","w":244},">":{"d":"24,-219r196,93r0,33r-196,93r0,-39r157,-71r-157,-70r0,-39","w":244},"?":{"d":"51,-86v-14,-52,42,-86,45,-125v2,-34,-46,-33,-67,-17r-11,-39v13,-8,34,-15,59,-15v52,0,73,31,73,63v0,51,-62,81,-53,133r-46,0xm73,4v-20,0,-32,-15,-32,-33v0,-20,14,-33,32,-33v19,0,32,13,32,33v0,19,-13,33,-32,33","w":164},"@":{"d":"214,-167r-15,97v0,13,4,20,13,20v18,0,39,-26,39,-76v0,-55,-32,-96,-92,-96v-61,0,-115,53,-115,135v0,93,84,129,157,93r6,21v-89,41,-190,-2,-189,-111v0,-84,58,-159,145,-159v69,0,114,50,114,114v0,65,-31,102,-73,102v-20,0,-29,-14,-33,-33v-22,47,-93,46,-93,-18v0,-65,68,-121,136,-89xm133,-55v31,-2,39,-56,44,-91v-37,-11,-63,24,-64,65v0,16,7,26,20,26","w":292},"A":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120","w":238,"k":{"Y":11,"W":4,"V":11,"T":11}},"B":{"d":"27,-273v66,-12,174,-13,174,64v0,26,-17,48,-45,61v31,8,54,33,54,68v0,61,-46,83,-124,83v-26,0,-46,-2,-59,-4r0,-272xm80,-164v37,3,68,-9,68,-39v0,-35,-38,-39,-68,-35r0,74xm80,-125r0,86v35,7,75,-4,74,-43v-1,-39,-35,-45,-74,-43","w":225},"C":{"d":"196,-50r8,43v-10,5,-33,11,-61,11v-83,0,-130,-57,-130,-139v0,-120,102,-169,193,-135r-10,43v-62,-25,-127,3,-127,89v0,82,61,112,127,88","w":215},"D":{"d":"241,-144v3,133,-93,156,-214,143r0,-272v19,-4,45,-6,72,-6v96,1,140,42,142,135xm80,-235r0,194v66,7,104,-22,105,-103v0,-73,-42,-101,-105,-91","w":254,"k":{"\u00d6":-4,"\u00d5":-4,"\u00d4":-4,"\u00d3":-4,"\u00d2":-4}},"E":{"d":"182,-45r0,45r-155,0r0,-277r149,0r0,45r-96,0r0,67r91,0r0,43r-91,0r0,77r102,0","w":195},"F":{"d":"80,0r-53,0r0,-277r148,0r0,45r-95,0r0,73r89,0r0,43r-89,0r0,116","w":193,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,"A":11,".":14,",":18}},"G":{"d":"148,3v-87,1,-133,-53,-135,-139v-3,-119,108,-168,207,-132r-11,44v-64,-26,-140,-3,-140,87v0,75,47,108,107,92r0,-67r-40,0r0,-42r91,0r0,143v-16,6,-48,14,-79,14","w":247},"H":{"d":"228,-277r0,277r-53,0r0,-119r-95,0r0,119r-53,0r0,-277r53,0r0,111r95,0r0,-111r53,0","w":254},"I":{"d":"27,0r0,-277r53,0r0,277r-53,0","w":107},"J":{"d":"125,-277r0,182v1,93,-57,109,-126,94r6,-44v37,9,67,7,67,-50r0,-182r53,0","w":149,"k":{"}":-7,"]":-7,")":-7}},"K":{"d":"138,-158r87,158r-60,0r-65,-122r-20,27r0,95r-53,0r0,-277r53,0r1,125r77,-125r63,0","w":224},"L":{"d":"179,-45r0,45r-152,0r0,-277r53,0r0,232r99,0","w":187,"k":{"\u00dd":7,"Y":7,"V":4,"T":7,"-":4}},"M":{"d":"279,-277r16,277r-51,0r-9,-217r-61,213r-40,0r-31,-110v-10,-30,-16,-71,-25,-103r-10,217r-49,0r19,-277r66,0r30,104v10,32,15,68,24,98v13,-68,36,-138,55,-202r66,0","w":314},"N":{"d":"229,-277r0,277r-54,0r-59,-114v-16,-27,-30,-65,-44,-93v4,55,3,141,3,207r-48,0r0,-277r58,0r58,112v16,27,29,64,42,91v-6,-57,-5,-136,-5,-203r49,0","w":255},"O":{"d":"131,-281v77,0,115,65,115,139v0,96,-49,146,-118,146v-73,0,-115,-62,-115,-142v0,-83,46,-143,118,-143xm130,-238v-42,0,-61,48,-61,99v0,54,22,99,61,99v40,0,60,-44,60,-100v0,-51,-19,-98,-60,-98","w":259,"k":{".":4,",":4}},"P":{"d":"99,-279v64,-1,105,26,105,84v0,83,-69,98,-124,91r0,104r-53,0r0,-273v17,-3,41,-6,72,-6xm80,-235r0,90v40,6,71,-11,71,-48v0,-39,-36,-51,-71,-42","w":216,"k":{"\u00e0":4,"\u00cf":-4,"\u00ce":-4,"\u00cd":-4,"\u00cc":-4,"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"I":-4,".":22,",":22}},"Q":{"d":"234,45v-39,-11,-73,-30,-112,-41v-60,-2,-109,-50,-109,-141v0,-83,45,-144,119,-144v76,0,114,64,114,139v0,69,-28,109,-60,128v21,7,44,12,65,17xm130,-238v-41,0,-61,48,-61,100v0,55,22,98,61,98v39,0,60,-43,60,-100v0,-52,-20,-98,-60,-98","w":259},"R":{"d":"204,-201v1,35,-24,58,-48,70v39,7,44,107,57,131r-54,0v-4,-8,-12,-33,-18,-66v-9,-44,-22,-48,-61,-46r0,112r-53,0r0,-273v18,-3,44,-6,71,-6v35,0,106,4,106,78xm80,-152v40,4,71,-10,70,-44v-1,-46,-40,-44,-70,-40r0,84","w":221},"S":{"d":"173,-268r-11,43v-18,-16,-90,-17,-90,19v0,20,13,31,48,44v99,37,79,168,-37,166v-27,0,-55,-8,-68,-16r10,-45v26,20,105,27,105,-19v0,-20,-13,-32,-44,-45v-42,-18,-68,-44,-68,-80v0,-45,36,-80,96,-80v26,0,46,7,59,13","w":197},"T":{"d":"194,-277r0,46r-68,0r0,231r-53,0r0,-231r-68,0r0,-46r189,0","w":198,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"z":7,"y":7,"w":7,"u":7,"s":7,"r":7,"o":7,"m":4,"e":11,"a":11,"T":-4,"A":7,":":-4,".":4,"-":4,",":4,")":-14}},"U":{"d":"225,-277r0,162v0,81,-38,119,-101,119v-62,0,-98,-37,-98,-118r0,-163r54,0r0,167v0,49,18,70,45,70v29,0,47,-21,47,-70r0,-167r53,0","w":251,"k":{".":7,",":4}},"V":{"d":"171,-277r57,0r-84,277r-61,0r-80,-277r58,0r32,123r23,99v14,-76,37,-149,55,-222","w":229,"k":{"\u00c5":7,"\u00c4":7,"\u00c3":7,"\u00c2":7,"\u00c1":7,"\u00c0":7,"o":7,"e":7,"a":4,"A":4,":":-7,".":7,"-":4,",":7,")":-14}},"W":{"d":"274,-277r53,0r-65,277r-57,0r-24,-117v-6,-29,-10,-58,-14,-89v-11,72,-29,138,-44,206r-56,0r-61,-277r57,0r37,217v10,-70,29,-147,43,-217r53,0r39,216","w":332,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"A":4,".":7,"-":4,",":11,")":-14}},"X":{"d":"141,-141r74,141r-59,0r-49,-104r-43,104r-59,0r72,-141r-69,-136r59,0r45,100v12,-35,27,-67,41,-100r59,0","w":220},"Y":{"d":"157,-277r59,0r-82,163r0,114r-54,0r0,-113r-78,-164r59,0r49,124v12,-41,32,-84,47,-124","w":215,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,"v":4,"u":7,"t":4,"q":7,"o":7,"e":7,"d":4,"a":7,"A":11,".":11,"-":4,",":11,")":-14}},"Z":{"d":"196,-277r0,33r-119,199r120,0r0,45r-188,0r0,-30r121,-202r-111,0r0,-45r177,0","w":208,"k":{"\u00c5":4,"\u00c4":4,"\u00c3":4,"\u00c2":4,"\u00c1":4,"\u00c0":4,"A":4}},"[":{"d":"105,14r0,32r-78,0r0,-328r78,0r0,32r-38,0r0,264r38,0","w":119,"k":{"f":-7,"J":-14}},"\u00a5":{"d":"126,-70r0,70r-49,0r0,-70r-60,0r0,-25r60,0r0,-30r-60,0r0,-25r48,0r-62,-122r56,0r45,120v12,-38,31,-82,46,-120r54,0r-65,122r48,0r0,25r-61,0r0,30r61,0r0,25r-61,0"},"]":{"d":"14,-250r0,-32r78,0r0,328r-78,0r0,-32r39,0r0,-264r-39,0","w":119},"^":{"d":"139,-267r86,193r-39,0r-64,-150r-63,150r-39,0r86,-193r33,0","w":244},"_":{"d":"0,45r0,-18r206,0r0,18r-206,0"},"`":{"d":"54,-226r-47,-60r50,0r33,60r-36,0","w":123},"a":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28","w":197},"b":{"d":"77,-289r1,113v43,-60,130,-19,130,72v0,73,-41,108,-82,108v-23,1,-40,-11,-55,-32r-3,28r-45,0r1,-289r53,0xm113,-162v-32,0,-36,42,-36,82v0,23,15,41,36,41v26,0,41,-24,41,-63v0,-34,-14,-60,-41,-60","w":221},"c":{"d":"153,-45r6,40v-67,26,-146,-9,-146,-93v0,-75,71,-125,147,-99r-8,41v-39,-20,-85,7,-85,56v0,53,44,72,86,55","w":168},"d":{"d":"197,-289r1,289r-47,0v-2,-9,0,-21,-3,-28v-42,66,-135,22,-135,-71v0,-68,38,-105,81,-105v23,0,41,9,49,23r0,-108r54,0xm107,-39v29,0,36,-40,36,-80v0,-29,-17,-43,-35,-43v-27,0,-41,28,-41,63v0,36,15,60,40,60","w":220},"e":{"d":"168,-45r7,37v-73,32,-162,-1,-162,-90v0,-58,33,-107,92,-107v55,0,87,49,79,121r-120,0v0,54,65,55,104,39xm64,-121r72,0v0,-21,-8,-47,-34,-47v-26,0,-37,27,-38,47","w":198,"k":{"j":-4}},"f":{"d":"31,-201v-2,-76,45,-104,106,-88r-4,41v-5,-2,-11,-3,-19,-3v-30,0,-30,30,-30,50r40,0r0,40r-40,0r0,161r-53,0r0,-161r-27,0r0,-40r27,0","w":127,"k":{"}":-32,"]":-29,")":-32,"'":-29,"\"":-32}},"g":{"d":"149,-200r47,0v-3,45,-2,120,-2,173v0,39,-3,112,-101,112v-23,0,-47,-5,-63,-14r10,-41v41,23,115,19,101,-57v-44,59,-128,8,-128,-72v0,-93,90,-137,134,-77xm141,-84v0,-38,-2,-79,-34,-79v-24,0,-40,25,-40,63v0,35,15,58,40,58v12,0,34,-8,34,-42","w":218},"h":{"d":"195,-120r0,120r-53,0r0,-116v0,-26,-8,-45,-31,-45v-13,0,-34,9,-34,39r0,122r-53,0r0,-289r53,0r1,113v43,-54,117,-34,117,56","w":218},"i":{"d":"79,-255v0,17,-12,28,-29,28v-17,0,-28,-12,-28,-28v0,-17,11,-29,28,-29v17,0,29,12,29,29xm77,-201r0,201r-53,0r0,-201r53,0","w":101},"j":{"d":"84,-255v0,17,-12,28,-29,28v-17,0,-28,-12,-28,-28v0,-17,12,-29,29,-29v17,0,28,13,28,29xm82,-201r0,182v0,33,-1,105,-93,105r-5,-42v42,-3,45,-26,45,-77r0,-168r53,0","w":105},"k":{"d":"128,-118r74,118r-64,0r-47,-86r-14,19r0,67r-53,0r0,-289r53,0r1,176v16,-31,36,-58,54,-88r62,0","w":198},"l":{"d":"77,-289r0,289r-53,0r0,-289r53,0","w":101},"m":{"d":"302,-122r0,122r-53,0r0,-113v7,-57,-60,-67,-60,-9r0,122r-52,0r0,-118v0,-24,-8,-43,-29,-43v-15,0,-32,13,-32,40r0,121r-52,0r-1,-200r45,0v2,8,0,20,4,26v13,-33,96,-44,108,3v42,-56,122,-44,122,49","w":324},"n":{"d":"195,-123r0,123r-53,0r0,-117v0,-24,-7,-44,-30,-44v-14,0,-35,11,-35,42r0,119r-53,0r-1,-200r46,0v2,8,0,20,3,27v29,-49,123,-42,123,50","w":218},"o":{"d":"108,-205v56,0,91,42,91,103v0,76,-49,106,-94,106v-54,0,-92,-38,-92,-103v0,-67,41,-106,95,-106xm145,-101v0,-31,-11,-65,-38,-65v-56,0,-52,133,-1,131v25,0,39,-30,39,-66","w":213},"p":{"d":"72,-173v45,-65,136,-25,136,71v0,74,-41,106,-82,106v-23,1,-38,-11,-49,-23r0,99r-53,0r-1,-281r46,0xm114,-162v-34,0,-37,41,-37,81v0,29,18,43,36,43v27,0,41,-26,41,-62v0,-36,-14,-62,-40,-62","w":221},"q":{"d":"148,-201r50,0r-1,281r-54,0r-1,-104v-43,60,-129,17,-129,-73v0,-71,41,-108,82,-108v25,0,38,12,52,28xm107,-39v39,0,37,-42,36,-82v0,-22,-14,-41,-35,-41v-27,0,-41,25,-41,62v0,36,14,61,40,61","w":220},"r":{"d":"134,-204r0,51v-34,-5,-56,9,-57,49r0,104r-53,0r-1,-201r45,0v2,11,0,26,4,35v12,-30,33,-43,62,-38","w":138,"k":{".":4,",":4}},"s":{"d":"140,-194r-10,38v-14,-11,-63,-19,-63,8v0,11,7,19,31,27v77,27,60,125,-30,125v-22,0,-43,-6,-56,-14r10,-38v15,11,75,24,74,-7v0,-12,-6,-20,-28,-28v-81,-28,-59,-121,22,-122v21,0,38,5,50,11","w":159},"t":{"d":"33,-201r0,-36r52,-16r0,52r45,0r0,40r-45,0v6,45,-22,137,41,119r1,41v-7,3,-21,5,-36,5v-58,0,-58,-51,-58,-73r0,-92r-27,0r0,-40r27,0","w":138},"u":{"d":"193,-201r2,201r-46,0v-2,-8,0,-20,-4,-27v-8,13,-27,31,-58,31v-38,0,-64,-25,-64,-85r0,-120r54,0r0,112v-8,60,63,64,63,12r0,-124r53,0","w":217},"v":{"d":"136,-201r55,0r-69,201r-51,0r-67,-201r57,0r38,149","w":194,"k":{".":7,",":4}},"w":{"d":"232,-201r52,0r-58,201r-49,0r-33,-140v-9,53,-23,92,-36,140r-48,0r-56,-201r55,0r29,152v10,-53,24,-102,37,-152r42,0r36,152v7,-51,19,-103,29,-152","w":289,"k":{":":-4,".":7,",":7}},"x":{"d":"131,-201r56,0r-60,97r61,104r-60,0r-35,-71r-34,71r-57,0r61,-102r-59,-99r59,0r35,69","w":190},"y":{"d":"18,45v23,-7,60,-38,52,-61r-67,-185r58,0r40,143r34,-143r55,0v-41,103,-57,269,-159,291","w":191,"k":{":":-7,".":7,",":7}},"z":{"d":"15,-201r147,0r0,34r-63,89v-9,13,-19,23,-27,35r92,0r0,43r-156,0r0,-32r91,-126r-84,0r0,-43","w":172},"{":{"d":"107,46v-42,2,-70,-11,-72,-56v-2,-34,30,-93,-25,-94r0,-28v55,-1,23,-57,25,-94v2,-43,28,-58,72,-56r0,31v-14,0,-32,1,-32,31v0,38,13,100,-28,102v41,4,28,62,28,103v0,31,17,30,32,30r0,31","w":119,"k":{"f":-7,"J":-11}},"\u00a6":{"d":"71,-277r0,143r-39,0r0,-143r39,0xm71,-72r0,144r-39,0r0,-144r39,0","w":103},"}":{"d":"12,-282v44,-2,70,13,72,56v2,33,-28,94,25,94r0,28v-54,2,-23,57,-25,94v-3,44,-28,58,-72,56r0,-31v15,0,32,1,32,-30v0,-39,-13,-101,29,-103v-41,-4,-29,-60,-29,-102v0,-30,-18,-31,-32,-31r0,-31","w":119},"\\":{"d":"37,-281r86,297r-36,0r-86,-297r36,0","w":124},"|":{"d":"32,103r0,-411r39,0r0,411r-39,0","w":103},"~":{"d":"75,-153v27,0,72,36,97,36v12,0,18,-10,18,-33r35,0v2,51,-21,71,-52,71v-27,0,-75,-36,-98,-37v-12,0,-19,8,-20,34r-34,0v-1,-50,24,-71,54,-71","w":244},"\u00a1":{"d":"72,-111r7,189r-56,0r7,-189r42,0xm51,-203v20,0,32,15,32,33v0,19,-13,33,-32,33v-18,0,-32,-14,-32,-33v0,-19,14,-33,32,-33","w":101},"\u00a2":{"d":"139,-36r0,40r-35,0r0,-41v-47,-8,-76,-43,-76,-100v0,-51,28,-91,76,-101r0,-41r35,0r0,39v13,1,28,4,37,8r-9,39v-42,-23,-87,5,-87,55v0,58,47,73,91,55r7,38v-9,4,-24,8,-39,9"},"\u00a3":{"d":"188,-43r0,43r-169,0r0,-29v29,-15,49,-46,42,-89r-38,0r0,-35r32,0v-16,-65,15,-125,80,-123v20,0,35,4,43,9r-10,40v-26,-17,-68,-1,-68,35v0,14,1,27,4,39r53,0r0,35r-48,0v2,14,0,47,-28,75r107,0"},"\u00a4":{"d":"28,-245r30,34v21,-21,72,-20,90,-1r31,-33r23,24r-35,32v16,21,17,78,0,99r34,33r-23,25r-30,-35v-25,22,-67,22,-91,1r-29,34r-23,-25r33,-31v-17,-22,-16,-80,1,-101r-35,-32xm103,-192v-23,0,-37,24,-37,54v0,34,19,53,36,53v19,0,37,-18,37,-54v0,-28,-14,-53,-36,-53"},"\u00ab":{"d":"57,-180r38,0r-48,76r48,77r-38,0r-47,-77xm129,-180r39,0r-49,76r49,77r-39,0r-47,-77","w":175},"\u00b7":{"d":"49,-74v-19,0,-32,-15,-32,-34v0,-20,14,-34,32,-34v19,0,32,13,32,34v0,20,-13,34,-32,34","w":97},"\u00bb":{"d":"8,-27r48,-77r-48,-76r38,0r48,76r-48,77r-38,0xm80,-27r48,-77r-48,-76r38,0r47,76r-47,77r-38,0","w":175},"\u00bf":{"d":"93,-203v20,0,32,15,32,33v0,19,-13,34,-32,34v-17,0,-32,-12,-32,-34v0,-19,14,-33,32,-33xm115,-113v14,52,-42,87,-46,125v-3,33,46,34,67,17r12,39v-13,8,-35,15,-60,15v-52,0,-73,-30,-73,-62v0,-51,63,-82,54,-134r46,0","w":164},"\u00af":{"d":"14,-239r0,-31r95,0r0,31r-95,0","w":123},"\u00b8":{"d":"36,33r17,-35r29,0r-11,21v15,2,28,13,28,29v1,38,-50,41,-77,28r8,-22v11,7,36,11,36,-5v0,-9,-10,-14,-30,-16","w":123},"\u00c6":{"d":"85,-81r-30,81r-54,0r108,-277r183,0r0,45r-101,0r6,69r93,0r0,43r-87,0r8,75r92,0r0,45r-138,0r-8,-81r-72,0xm140,-239v-16,36,-27,78,-41,116r52,0","w":313},"\u00aa":{"d":"71,-243v73,0,48,73,56,134r-32,0v-2,-4,-1,-11,-4,-14v-21,28,-78,17,-78,-24v0,-32,32,-47,76,-47v5,-27,-45,-25,-59,-12r-7,-24v10,-7,28,-13,48,-13xm67,-132v22,-2,23,-18,22,-40v-19,0,-40,4,-40,22v0,10,8,18,18,18","w":141},"\u00d8":{"d":"75,-12r-22,35r-28,-21r21,-36v-66,-77,-28,-247,84,-247v21,0,40,5,56,15r19,-32r30,18r-21,36v22,26,32,64,32,103v2,120,-85,174,-171,129xm130,-238v-57,0,-80,98,-53,153r85,-140v-9,-8,-19,-13,-32,-13xm130,-39v55,0,78,-96,53,-153r-85,139v8,9,19,14,32,14","w":259},"\u00ba":{"d":"73,-243v40,0,62,29,62,67v0,49,-32,69,-63,69v-36,0,-62,-26,-62,-67v0,-43,28,-69,63,-69xm73,-215v-37,0,-31,81,0,81v17,0,25,-19,25,-41v0,-18,-7,-40,-25,-40","w":145},"\u00e6":{"d":"150,-170v14,-22,37,-35,64,-35v65,0,79,63,74,117r-117,0v-4,56,65,60,102,42r7,37v-47,23,-115,16,-137,-24v-14,23,-37,37,-69,37v-39,0,-63,-28,-63,-62v0,-48,46,-72,110,-72v1,-18,-5,-37,-38,-37v-18,0,-36,7,-47,14r-11,-34v33,-23,111,-28,125,17xm88,-35v33,0,36,-28,34,-61v-30,0,-60,7,-60,35v0,18,12,26,26,26xm171,-124r69,0v1,-19,-7,-45,-33,-45v-25,0,-35,27,-36,45","w":302},"\u00f8":{"d":"63,-7r-18,26r-19,-15r16,-26v-18,-18,-29,-44,-29,-78v-2,-85,72,-127,139,-93r16,-26r22,13r-18,28v18,18,28,45,28,77v-3,94,-72,123,-137,94xm107,-166v-42,3,-53,66,-35,100r57,-90v-5,-6,-12,-10,-22,-10xm107,-35v39,1,53,-65,34,-98r-56,88v5,6,13,10,22,10","w":213},"\u00df":{"d":"160,-61v-2,-34,-47,-51,-47,-90v0,-21,12,-40,33,-50v10,-24,-5,-51,-30,-51v-23,0,-39,18,-39,69r0,183r-53,0r0,-179v0,-76,31,-110,96,-114v59,-4,99,55,70,105v-65,37,30,72,23,124v5,56,-65,81,-118,61r7,-39v20,12,60,6,58,-19","w":225},"\u00ad":{"d":"17,-93r0,-34r212,0r0,34r-212,0","w":244},"\u00a9":{"d":"13,-140v0,-73,60,-126,127,-126v70,0,125,56,125,126v0,71,-55,128,-125,128v-71,0,-127,-57,-127,-128xm39,-139v0,61,46,105,100,105v58,0,101,-48,101,-105v0,-57,-44,-106,-101,-106v-56,0,-100,47,-100,106xm190,-95r6,19v-52,32,-126,2,-126,-61v0,-66,76,-94,125,-66r-6,21v-31,-19,-101,-6,-92,44v-5,49,58,65,93,43","w":278},"\u00ac":{"d":"228,-171r0,126r-34,0r0,-93r-178,0r0,-33r212,0","w":244},"\u00ae":{"d":"17,-213v0,-38,32,-69,70,-69v39,0,70,32,70,69v0,38,-31,69,-70,69v-39,0,-70,-31,-70,-69xm37,-213v0,31,24,52,50,52v29,0,50,-23,50,-52v0,-29,-21,-52,-50,-52v-28,0,-50,23,-50,52xm78,-180r-18,0r0,-64v17,-1,58,-10,58,17v1,7,-8,11,-14,15v11,0,13,26,17,32v-15,1,-25,2,-25,-14v0,-10,-6,-10,-18,-10r0,24xm79,-233r0,17v18,4,27,-16,7,-17r-7,0","w":173},"\u00b2":{"d":"119,-179r-114,0v-4,-26,12,-32,23,-43v27,-29,46,-45,46,-64v1,-29,-43,-25,-57,-11r-10,-27v27,-30,120,-16,110,31v1,35,-35,58,-57,83r59,0r0,31","w":129},"\u00b3":{"d":"31,-251r0,-24v15,0,41,-2,41,-20v1,-24,-43,-17,-54,-7r-8,-27v26,-21,112,-12,103,28v0,18,-13,31,-31,37v21,3,36,18,36,39v0,45,-78,61,-115,39r8,-29v15,12,65,17,65,-12v0,-23,-30,-24,-45,-24","w":127},"\u00b5":{"d":"30,81v-12,-71,-3,-197,-6,-282r53,0r0,119v0,26,10,43,30,43v14,0,34,-11,34,-38r0,-124r53,0r0,141v0,18,4,24,16,24r-3,37v-26,9,-52,-3,-59,-27v-6,22,-56,42,-75,14r4,93r-47,0","w":218},"\u00b9":{"d":"85,-339r0,160r-40,0r-1,-126r-31,15r-6,-29v22,-10,41,-24,78,-20","w":110},"\u00bc":{"d":"277,-39r0,39r-37,0r0,-39r-74,0r0,-23r67,-100r44,0r0,96r21,0r0,27r-21,0xm202,-66r38,0v-1,-20,3,-45,0,-63v-11,24,-24,42,-38,63xm19,-221r-6,-29v23,-10,42,-23,78,-19r0,160r-40,0r-1,-126xm90,4r-29,0r149,-275r29,0","w":312},"\u00bd":{"d":"14,-221r-6,-29v23,-10,42,-23,78,-19r0,160r-40,0r-1,-126xm80,4r-29,0r149,-275r29,0xm296,0r-115,0r0,-21v22,-24,70,-63,70,-87v0,-29,-43,-25,-57,-11r-11,-27v29,-28,119,-16,110,31v1,35,-34,59,-57,83r60,0r0,32","w":312},"\u00be":{"d":"280,-39r0,39r-37,0r0,-39r-74,0r0,-23r68,-100r43,0r0,96r21,0r0,27r-21,0xm205,-66r38,0v0,-20,4,-45,1,-63v-11,24,-25,42,-39,63xm67,-271v65,-2,68,62,23,77v21,3,36,17,36,38v0,45,-78,61,-115,39r8,-28v16,11,65,15,65,-13v0,-23,-31,-23,-45,-23r0,-25v13,0,41,0,41,-20v0,-22,-44,-16,-55,-7r-7,-26v11,-6,29,-12,49,-12xm102,4r-30,0r149,-275r30,0","w":312},"\u00c0":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120xm107,-292r-50,-49r56,0r36,49r-42,0","w":238,"k":{"\u00dd":11,"Y":11,"W":4,"V":4}},"\u00c1":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120xm94,-292r35,-48r57,0r-51,48r-41,0","w":238,"k":{"\u00dd":11,"Y":7,"W":4,"V":4,"T":7}},"\u00c2":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120xm60,-292r39,-47r40,0r40,47r-39,0v-7,-8,-13,-17,-21,-24r-21,24r-38,0","w":238,"k":{"\u00dd":7,"Y":11,"W":4,"V":4,"T":7}},"\u00c3":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120xm96,-342v17,-1,28,14,42,15v6,0,9,-3,10,-16r25,0v5,61,-44,46,-72,32v-5,0,-9,6,-10,17r-25,0v-1,-31,12,-48,30,-48","w":238,"k":{"\u00dd":11,"Y":11,"W":4,"V":4,"T":7}},"\u00c4":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120xm80,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v13,0,24,11,24,25v0,14,-10,26,-24,26xm159,-294v-15,0,-24,-13,-24,-26v0,-14,10,-25,24,-25v14,0,25,11,25,25v0,14,-11,26,-25,26","w":238,"k":{"Y":11,"W":4,"V":4,"T":7}},"\u00c5":{"d":"152,-277r78,277r-56,0r-20,-73r-74,0r-19,73r-54,0r78,-277r67,0xm87,-113r60,0r-31,-120xm120,-364v31,0,44,18,44,39v0,21,-16,39,-44,39v-28,0,-45,-17,-45,-38v0,-21,16,-40,45,-40xm120,-345v-24,1,-24,39,0,40v12,0,18,-9,18,-20v0,-10,-6,-20,-18,-20","w":238,"k":{"\u00fd":7,"\u00dd":11,"Y":7,"W":4,"V":4,"T":7}},"\u00c7":{"d":"82,35v7,-12,9,-28,19,-37v-57,-16,-88,-65,-88,-133v0,-120,100,-169,193,-135r-10,43v-62,-25,-127,3,-127,89v0,82,61,112,127,88r8,43v-11,6,-50,14,-78,10r-8,16v15,3,29,13,29,31v-1,40,-51,44,-79,29r8,-23v10,5,36,12,37,-5v0,-9,-10,-14,-31,-16","w":215},"\u00c8":{"d":"182,-45r0,45r-155,0r0,-277r149,0r0,45r-96,0r0,67r91,0r0,43r-91,0r0,77r102,0xm86,-292r-51,-49r57,0r35,49r-41,0","w":195},"\u00c9":{"d":"182,-45r0,45r-155,0r0,-277r149,0r0,45r-96,0r0,67r91,0r0,43r-91,0r0,77r102,0xm73,-292r35,-48r57,0r-51,48r-41,0","w":195},"\u00ca":{"d":"182,-45r0,45r-155,0r0,-277r149,0r0,45r-96,0r0,67r91,0r0,43r-91,0r0,77r102,0xm39,-292r38,-47r41,0r40,47r-40,0v-7,-8,-13,-17,-21,-24r-20,24r-38,0","w":195},"\u00cb":{"d":"182,-45r0,45r-155,0r0,-277r149,0r0,45r-96,0r0,67r91,0r0,43r-91,0r0,77r102,0xm58,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v13,0,24,11,24,25v0,14,-10,26,-24,26xm138,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v14,0,24,11,24,25v0,14,-10,26,-24,26","w":195},"\u00cc":{"d":"27,0r0,-277r53,0r0,277r-53,0xm41,-292r-50,-49r57,0r35,49r-42,0","w":107},"\u00cd":{"d":"27,0r0,-277r53,0r0,277r-53,0xm28,-292r36,-48r56,0r-50,48r-42,0","w":107},"\u00ce":{"d":"27,0r0,-277r53,0r0,277r-53,0xm-6,-292r39,-47r41,0r39,47r-39,0v-7,-8,-13,-17,-21,-24r-21,24r-38,0","w":107},"\u00cf":{"d":"27,0r0,-277r53,0r0,277r-53,0xm14,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v13,0,25,11,25,25v0,14,-11,26,-25,26xm94,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v14,0,24,11,24,25v0,14,-10,26,-24,26","w":107},"\u00d0":{"d":"243,-144v5,125,-94,160,-213,143r0,-121r-29,0r0,-40r29,0r0,-111v19,-4,44,-6,71,-6v97,0,139,42,142,135xm82,-162r52,0r0,40r-52,0r0,81v66,7,104,-22,105,-103v1,-70,-40,-102,-105,-91r0,73","w":256},"\u00d1":{"d":"229,-277r0,277r-54,0r-59,-114v-16,-27,-30,-65,-44,-93v4,55,3,141,3,207r-48,0r0,-277r58,0r58,112v16,27,29,64,42,91v-6,-57,-5,-136,-5,-203r49,0xm104,-342v22,0,47,36,53,-1r24,0v5,60,-44,48,-71,32v-5,0,-9,6,-10,17r-25,0v-1,-31,11,-48,29,-48","w":255},"\u00d2":{"d":"131,-281v77,0,115,65,115,139v0,96,-49,146,-118,146v-73,0,-115,-62,-115,-142v0,-83,46,-143,118,-143xm130,-238v-42,0,-61,48,-61,99v0,54,22,99,61,99v40,0,60,-44,60,-100v0,-51,-19,-98,-60,-98xm117,-292r-50,-49r56,0r36,49r-42,0","w":259},"\u00d3":{"d":"131,-281v77,0,115,65,115,139v0,96,-49,146,-118,146v-73,0,-115,-62,-115,-142v0,-83,46,-143,118,-143xm130,-238v-42,0,-61,48,-61,99v0,54,22,99,61,99v40,0,60,-44,60,-100v0,-51,-19,-98,-60,-98xm104,-292r35,-48r57,0r-51,48r-41,0","w":259},"\u00d4":{"d":"131,-281v77,0,115,65,115,139v0,96,-49,146,-118,146v-73,0,-115,-62,-115,-142v0,-83,46,-143,118,-143xm130,-238v-42,0,-61,48,-61,99v0,54,22,99,61,99v40,0,60,-44,60,-100v0,-51,-19,-98,-60,-98xm70,-292r39,-47r40,0r40,47r-39,0v-7,-8,-13,-17,-21,-24r-21,24r-38,0","w":259},"\u00d5":{"d":"131,-281v77,0,115,65,115,139v0,96,-49,146,-118,146v-73,0,-115,-62,-115,-142v0,-83,46,-143,118,-143xm130,-238v-42,0,-61,48,-61,99v0,54,22,99,61,99v40,0,60,-44,60,-100v0,-51,-19,-98,-60,-98xm106,-342v17,-1,28,14,42,15v6,0,9,-3,10,-16r25,0v5,61,-44,46,-72,32v-5,0,-8,6,-9,17r-26,0v-1,-31,12,-48,30,-48","w":259},"\u00d6":{"d":"131,-281v77,0,115,65,115,139v0,96,-49,146,-118,146v-73,0,-115,-62,-115,-142v0,-83,46,-143,118,-143xm130,-238v-42,0,-61,48,-61,99v0,54,22,99,61,99v40,0,60,-44,60,-100v0,-51,-19,-98,-60,-98xm90,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v13,0,24,11,24,25v0,14,-10,26,-24,26xm170,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v14,0,24,11,24,25v0,14,-10,26,-24,26","w":259},"\u00d9":{"d":"225,-277r0,162v0,81,-38,119,-101,119v-62,0,-98,-37,-98,-118r0,-163r54,0r0,167v0,49,18,70,45,70v29,0,47,-21,47,-70r0,-167r53,0xm114,-292r-51,-49r57,0r35,49r-41,0","w":251},"\u00da":{"d":"225,-277r0,163v0,81,-38,118,-101,118v-62,0,-98,-37,-98,-118r0,-163r54,0r0,168v0,48,18,69,45,69v29,0,47,-20,47,-69r0,-168r53,0xm100,-292r36,-48r56,0r-50,48r-42,0","w":251},"\u00db":{"d":"225,-277r0,163v0,81,-38,118,-101,118v-62,0,-98,-37,-98,-118r0,-163r54,0r0,168v0,48,18,69,45,69v29,0,47,-20,47,-69r0,-168r53,0xm66,-292r39,-47r41,0r39,47r-39,0v-7,-8,-13,-17,-21,-24r-20,24r-39,0","w":251},"\u00dc":{"d":"225,-277r0,162v0,81,-38,119,-101,119v-62,0,-98,-37,-98,-118r0,-163r54,0r0,167v0,49,18,70,45,70v29,0,47,-21,47,-70r0,-167r53,0xm86,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v13,0,25,11,25,25v0,14,-11,26,-25,26xm166,-294v-15,0,-25,-13,-25,-26v0,-14,11,-25,25,-25v14,0,24,11,24,25v0,14,-10,26,-24,26","w":251},"\u00dd":{"d":"157,-277r59,0r-82,163r0,114r-54,0r0,-113r-78,-164r59,0r49,124v12,-41,32,-84,47,-124xm83,-292r35,-48r57,0r-51,48r-41,0","w":215,"k":{"\u00c5":11,"\u00c4":11,"\u00c3":11,"\u00c2":11,"\u00c1":11,"\u00c0":11,".":11,"-":4,",":11,")":-14}},"\u00de":{"d":"80,0r-53,0r0,-277r53,0r0,51v8,-1,16,-2,29,-2v95,0,94,70,94,80v-1,75,-55,97,-123,90r0,58xm80,-185r0,84v37,8,74,-8,70,-43v4,-36,-35,-49,-70,-41","w":215},"\u00e0":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28xm91,-226r-47,-60r50,0r33,60r-36,0","w":197},"\u00e1":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28xm74,-226r34,-60r49,0r-47,60r-36,0","w":197},"\u00e2":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28xm42,-226r39,-60r36,0r39,60r-36,0r-21,-35r-21,35r-36,0","w":197},"\u00e3":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28xm76,-279v16,-1,29,14,42,15v6,0,9,-2,10,-16r25,0v5,61,-44,49,-72,32v-6,0,-10,6,-10,18r-26,0v-1,-30,11,-49,31,-49","w":197},"\u00e4":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28xm59,-230v-15,0,-26,-12,-26,-26v0,-15,12,-26,26,-26v14,0,25,11,25,26v0,14,-10,26,-25,26xm138,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,25,11,25,26v0,15,-11,26,-26,26","w":197},"\u00e5":{"d":"95,-204v111,0,69,111,82,204r-48,0v-2,-7,0,-16,-4,-21v-30,45,-114,24,-114,-35v0,-51,46,-76,110,-76v7,-43,-62,-40,-86,-21r-10,-35v13,-8,39,-16,70,-16xm89,-34v24,0,39,-30,33,-64v-29,0,-59,7,-59,36v0,19,13,28,26,28xm99,-299v27,0,44,16,44,39v0,22,-17,39,-44,39v-28,0,-44,-16,-44,-38v0,-24,17,-40,44,-40xm99,-280v-26,1,-25,40,0,41v13,0,19,-10,19,-21v0,-10,-6,-20,-19,-20","w":197},"\u00e7":{"d":"13,-98v0,-75,70,-125,147,-99r-8,41v-39,-20,-85,7,-85,56v0,53,44,72,86,55r6,40v-9,4,-37,11,-57,8r-9,16v15,2,29,12,29,29v1,38,-50,41,-77,28r7,-22v12,7,37,11,37,-5v0,-9,-10,-14,-31,-16r17,-34v-39,-13,-62,-47,-62,-97","w":168},"\u00e8":{"d":"168,-45r7,37v-73,32,-162,-1,-162,-90v0,-58,33,-107,92,-107v55,0,87,49,79,121r-120,0v0,54,65,55,104,39xm64,-121r72,0v0,-21,-8,-47,-34,-47v-26,0,-37,27,-38,47xm91,-226r-47,-60r50,0r33,60r-36,0","w":198,"k":{"j":-4}},"\u00e9":{"d":"168,-45r7,37v-73,32,-162,-1,-162,-90v0,-58,33,-107,92,-107v55,0,87,49,79,121r-120,0v0,54,65,55,104,39xm64,-121r72,0v0,-21,-8,-47,-34,-47v-26,0,-37,27,-38,47xm74,-226r34,-60r50,0r-48,60r-36,0","w":198,"k":{"j":-4}},"\u00ea":{"d":"168,-45r7,37v-73,32,-162,-1,-162,-90v0,-58,33,-107,92,-107v55,0,87,49,79,121r-120,0v0,54,65,55,104,39xm64,-121r72,0v0,-21,-8,-47,-34,-47v-26,0,-37,27,-38,47xm42,-226r39,-60r36,0r39,60r-36,0v-7,-11,-12,-25,-21,-35r-20,35r-37,0","w":198,"k":{"j":-4}},"\u00eb":{"d":"168,-45r7,37v-73,32,-162,-1,-162,-90v0,-58,33,-107,92,-107v55,0,87,49,79,121r-120,0v0,54,65,55,104,39xm64,-121r72,0v0,-21,-8,-47,-34,-47v-26,0,-37,27,-38,47xm59,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,24,11,24,26v0,14,-10,26,-25,26xm139,-230v-15,0,-26,-12,-26,-26v0,-15,12,-26,26,-26v14,0,25,11,25,26v0,15,-10,26,-25,26","w":198,"k":{"j":-4}},"\u00ec":{"d":"77,-201r0,201r-53,0r0,-201r53,0xm43,-226r-47,-60r50,0r33,60r-36,0","w":101},"\u00ed":{"d":"77,-201r0,201r-53,0r0,-201r53,0xm26,-226r34,-60r49,0r-47,60r-36,0","w":101},"\u00ee":{"d":"77,-201r0,201r-53,0r0,-201r53,0xm-5,-226r38,-60r36,0r39,60r-37,0v-7,-11,-12,-25,-21,-35r-19,35r-36,0","w":101},"\u00ef":{"d":"77,-201r0,201r-53,0r0,-201r53,0xm11,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,24,11,24,26v0,14,-10,26,-25,26xm90,-230v-15,0,-25,-12,-25,-26v0,-15,11,-26,25,-26v14,0,26,11,26,26v0,15,-11,26,-26,26","w":101},"\u00f0":{"d":"94,-226r-53,24r-10,-21r40,-20v-10,-8,-22,-14,-35,-21r26,-29v18,8,37,18,54,31r49,-23r11,21r-40,18v48,42,62,93,62,141v3,152,-187,138,-185,7v1,-76,61,-115,115,-91v-9,-14,-20,-27,-34,-37xm144,-99v0,-36,-6,-64,-37,-64v-57,0,-51,128,-1,128v26,0,38,-28,38,-64","w":212},"\u00f1":{"d":"195,-123r0,123r-53,0r0,-117v0,-24,-7,-44,-30,-44v-14,0,-35,11,-35,42r0,119r-53,0r-1,-200r46,0v2,8,0,20,3,27v29,-49,123,-42,123,50xm86,-279v16,-1,30,14,43,15v6,0,9,-2,10,-16r24,0v4,61,-44,49,-72,32v-6,0,-10,6,-10,18r-26,0v-1,-30,11,-49,31,-49","w":218},"\u00f2":{"d":"108,-205v56,0,91,42,91,103v0,76,-49,106,-94,106v-54,0,-92,-38,-92,-103v0,-67,41,-106,95,-106xm145,-101v0,-31,-11,-65,-38,-65v-56,0,-52,133,-1,131v25,0,39,-30,39,-66xm99,-226r-47,-60r50,0r33,60r-36,0","w":213},"\u00f3":{"d":"108,-205v56,0,91,42,91,103v0,76,-49,106,-94,106v-54,0,-92,-38,-92,-103v0,-67,41,-106,95,-106xm145,-101v0,-31,-11,-65,-38,-65v-56,0,-52,133,-1,131v25,0,39,-30,39,-66xm82,-226r34,-60r49,0r-47,60r-36,0","w":213},"\u00f4":{"d":"108,-205v56,0,91,42,91,103v0,76,-49,106,-94,106v-54,0,-92,-38,-92,-103v0,-67,41,-106,95,-106xm145,-101v0,-31,-11,-65,-38,-65v-56,0,-52,133,-1,131v25,0,39,-30,39,-66xm50,-226r39,-60r36,0r38,60r-36,0r-20,-35r-21,35r-36,0","w":213},"\u00f5":{"d":"108,-205v56,0,91,42,91,103v0,76,-49,106,-94,106v-54,0,-92,-38,-92,-103v0,-67,41,-106,95,-106xm145,-101v0,-31,-11,-65,-38,-65v-56,0,-52,133,-1,131v25,0,39,-30,39,-66xm84,-279v16,-1,29,14,42,15v6,0,9,-2,10,-16r25,0v5,61,-44,49,-72,32v-6,0,-11,6,-11,18r-25,0v-1,-30,11,-49,31,-49","w":213},"\u00f6":{"d":"108,-205v56,0,91,42,91,103v0,76,-49,106,-94,106v-54,0,-92,-38,-92,-103v0,-67,41,-106,95,-106xm145,-101v0,-31,-11,-65,-38,-65v-56,0,-52,133,-1,131v25,0,39,-30,39,-66xm67,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,24,11,24,26v0,14,-10,26,-25,26xm146,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,25,11,25,26v0,15,-11,26,-26,26","w":213},"\u00f9":{"d":"193,-201r2,201r-46,0v-2,-8,0,-20,-4,-27v-8,13,-27,31,-58,31v-38,0,-64,-25,-64,-85r0,-120r54,0r0,112v-8,60,63,64,63,12r0,-124r53,0xm101,-226r-47,-60r49,0r34,60r-36,0","w":217},"\u00fa":{"d":"193,-201r2,201r-46,0v-2,-8,0,-20,-4,-27v-8,13,-27,31,-58,31v-38,0,-64,-25,-64,-85r0,-120r54,0r0,112v-8,60,63,64,63,12r0,-124r53,0xm84,-226r33,-60r50,0r-47,60r-36,0","w":217},"\u00fb":{"d":"193,-201r2,201r-46,0v-2,-8,0,-20,-4,-27v-8,13,-27,31,-58,31v-38,0,-64,-25,-64,-85r0,-120r54,0r0,112v-8,60,63,64,63,12r0,-124r53,0xm52,-226r39,-60r36,0r38,60r-36,0v-7,-11,-12,-25,-21,-35r-19,35r-37,0","w":217},"\u00fc":{"d":"193,-201r2,201r-46,0v-2,-8,0,-20,-4,-27v-8,13,-27,31,-58,31v-38,0,-64,-25,-64,-85r0,-120r54,0r0,112v-8,60,63,64,63,12r0,-124r53,0xm69,-230v-15,0,-25,-12,-25,-26v0,-15,11,-26,25,-26v14,0,25,11,25,26v0,14,-10,26,-25,26xm148,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,25,11,25,26v0,15,-11,26,-26,26","w":217},"\u00fd":{"d":"18,45v23,-7,60,-38,52,-61r-67,-185r58,0r40,143r34,-143r55,0v-41,103,-57,269,-159,291xm71,-226r34,-60r49,0r-47,60r-36,0","w":191,"k":{":":-4,".":7,",":7}},"\u00fe":{"d":"77,-277r1,102v43,-62,130,-20,130,73v0,101,-83,133,-131,81r0,101r-53,0r0,-357r53,0xm115,-162v-42,0,-39,42,-38,83v0,17,12,41,36,41v26,0,41,-26,41,-63v0,-35,-14,-61,-39,-61","w":221},"\u00ff":{"d":"135,-201r55,0v-42,103,-58,268,-159,291r-14,-45v35,-14,60,-40,52,-61r-66,-185r58,0r40,143xm56,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,24,11,24,26v0,14,-10,26,-25,26xm135,-230v-15,0,-25,-12,-25,-26v0,-15,12,-26,26,-26v14,0,25,11,25,26v0,15,-11,26,-26,26","w":191,"k":{":":-4,".":7,",":7}},"\u00b4":{"d":"191,-343r59,0r-53,51r-43,0","w":360},"\u00a8":{"d":"141,-294v-16,0,-26,-13,-26,-26v0,-14,11,-26,26,-26v14,0,25,11,25,26v0,14,-11,26,-25,26xm222,-294v-14,0,-24,-12,-24,-26v0,-14,11,-26,25,-26v14,0,25,11,25,26v0,13,-10,26,-26,26","w":360},"\u00b1":{"d":"198,-201r110,0r0,36r-110,0r0,91r-36,0r0,-91r-110,0r0,-36r110,0r0,-91r36,0r0,91xm52,-3r0,-37r259,0r0,37r-259,0","w":360},"\u00d7":{"d":"206,-137r93,93r-26,26r-93,-93r-92,93r-26,-26r92,-93r-92,-92r26,-26r92,92r93,-92r26,26","w":360},"\u00f7":{"d":"180,-258v18,0,31,15,31,31v0,17,-14,31,-31,31v-17,0,-31,-14,-31,-31v0,-17,14,-31,31,-31xm52,-118r0,-37r256,0r0,37r-256,0xm180,-77v18,0,31,14,31,31v0,17,-14,32,-31,32v-17,0,-31,-15,-31,-32v0,-17,14,-31,31,-31","w":360},"\u00b0":{"d":"70,-294v28,0,50,23,50,50v0,28,-22,51,-50,51v-28,0,-51,-23,-51,-51v0,-28,23,-50,51,-50xm70,-272v-17,0,-29,13,-29,28v0,16,13,29,29,29v15,0,28,-13,28,-29v0,-15,-13,-28,-28,-28","w":360},"\u00a7":{"d":"100,10r12,-33v16,15,102,31,102,-9v0,-15,-11,-26,-47,-34v-70,-16,-110,-75,-47,-117v-40,-43,2,-99,70,-99v25,0,47,4,64,13r-10,34v-15,-13,-96,-23,-95,10v0,15,16,25,47,31v69,13,100,77,49,120v8,6,17,19,17,37v-3,73,-109,79,-162,47xm145,-168v-27,25,-20,43,24,58v23,8,40,14,48,18v23,-19,15,-46,-20,-56v-18,-5,-40,-14,-52,-20","w":360},"\u00b6":{"d":"193,20r-34,0r0,-128v-33,0,-74,-28,-74,-79v0,-44,24,-92,117,-92v24,0,42,1,54,4r0,295r-34,0r0,-265r-29,0r0,265","w":360},"\u00a0":{"w":77}}});
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/cufon-replace.js?ver=1.0
/*Cufon.replace('.sf-menu > li > a, #special-cycle strong', { fontFamily: 'KozGoPro700', hover:true });
Cufon.replace('.kwicks.horizontal li .desc h2', { fontFamily: 'KozGoPro400', textShadow:'1px 1px rgba(0,0,0,.2)' });
Cufon.replace('.primary_content_wrap h2, .recent-posts.services li h5', { fontFamily: 'Kozuka Gothic Pro OpenType L', hover:true });
Cufon.replace('h1, h3', { fontFamily: 'KozGoPro400', hover:true });*/;
// source --> https://www.swiat-okularow.com.pl/wp-includes/js/swfobject.js?ver=2.2-20120417
/* SWFObject v2.2
is released under the MIT License
*/
var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad '}}aa.outerHTML='"+af+" ";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/jquery.cycle.all.js?ver=2.99
/*!
* jQuery Cycle Plugin (with Transition Definitions)
* Examples and documentation at: http://jquery.malsup.com/cycle/
* Copyright (c) 2007-2010 M. Alsup
* Version: 2.99 (12-MAR-2011)
* Dual licensed under the MIT and GPL licenses.
* http://jquery.malsup.com/license.html
* Requires: jQuery v1.3.2 or later
*/
;(function($) {
var ver = '2.99';
// if $.support is not defined (pre jQuery 1.3) add what I need
if ($.support == undefined) {
$.support = {
opacity: !($.browser.msie)
};
}
function debug(s) {
$.fn.cycle.debug && log(s);
}
function log() {
window.console && console.log && console.log('[cycle] ' + Array.prototype.join.call(arguments,' '));
}
$.expr[':'].paused = function(el) {
return el.cyclePause;
}
// the options arg can be...
// a number - indicates an immediate transition should occur to the given slide index
// a string - 'pause', 'resume', 'toggle', 'next', 'prev', 'stop', 'destroy' or the name of a transition effect (ie, 'fade', 'zoom', etc)
// an object - properties to control the slideshow
//
// the arg2 arg can be...
// the name of an fx (only used in conjunction with a numeric value for 'options')
// the value true (only used in first arg == 'resume') and indicates
// that the resume should occur immediately (not wait for next timeout)
$.fn.cycle = function(options, arg2) {
var o = { s: this.selector, c: this.context };
// in 1.3+ we can fix mistakes with the ready state
if (this.length === 0 && options != 'stop') {
if (!$.isReady && o.s) {
log('DOM not ready, queuing slideshow');
$(function() {
$(o.s,o.c).cycle(options,arg2);
});
return this;
}
// is your DOM ready? http://docs.jquery.com/Tutorials:Introducing_$(document).ready()
log('terminating; zero elements found by selector' + ($.isReady ? '' : ' (DOM not ready)'));
return this;
}
// iterate the matched nodeset
return this.each(function() {
var opts = handleArguments(this, options, arg2);
if (opts === false)
return;
opts.updateActivePagerLink = opts.updateActivePagerLink || $.fn.cycle.updateActivePagerLink;
// stop existing slideshow for this container (if there is one)
if (this.cycleTimeout)
clearTimeout(this.cycleTimeout);
this.cycleTimeout = this.cyclePause = 0;
var $cont = $(this);
var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children();
var els = $slides.get();
if (els.length < 2) {
log('terminating; too few slides: ' + els.length);
return;
}
var opts2 = buildOptions($cont, $slides, els, opts, o);
if (opts2 === false)
return;
var startTime = opts2.continuous ? 10 : getTimeout(els[opts2.currSlide], els[opts2.nextSlide], opts2, !opts2.backwards);
// if it's an auto slideshow, kick it off
if (startTime) {
startTime += (opts2.delay || 0);
if (startTime < 10)
startTime = 10;
debug('first timeout: ' + startTime);
this.cycleTimeout = setTimeout(function(){go(els,opts2,0,!opts.backwards)}, startTime);
}
});
};
// process the args that were passed to the plugin fn
function handleArguments(cont, options, arg2) {
if (cont.cycleStop == undefined)
cont.cycleStop = 0;
if (options === undefined || options === null)
options = {};
if (options.constructor == String) {
switch(options) {
case 'destroy':
case 'stop':
var opts = $(cont).data('cycle.opts');
if (!opts)
return false;
cont.cycleStop++; // callbacks look for change
if (cont.cycleTimeout)
clearTimeout(cont.cycleTimeout);
cont.cycleTimeout = 0;
$(cont).removeData('cycle.opts');
if (options == 'destroy')
destroy(opts);
return false;
case 'toggle':
cont.cyclePause = (cont.cyclePause === 1) ? 0 : 1;
checkInstantResume(cont.cyclePause, arg2, cont);
return false;
case 'pause':
cont.cyclePause = 1;
return false;
case 'resume':
cont.cyclePause = 0;
checkInstantResume(false, arg2, cont);
return false;
case 'prev':
case 'next':
var opts = $(cont).data('cycle.opts');
if (!opts) {
log('options not found, "prev/next" ignored');
return false;
}
$.fn.cycle[options](opts);
return false;
default:
options = { fx: options };
};
return options;
}
else if (options.constructor == Number) {
// go to the requested slide
var num = options;
options = $(cont).data('cycle.opts');
if (!options) {
log('options not found, can not advance slide');
return false;
}
if (num < 0 || num >= options.elements.length) {
log('invalid slide index: ' + num);
return false;
}
options.nextSlide = num;
if (cont.cycleTimeout) {
clearTimeout(cont.cycleTimeout);
cont.cycleTimeout = 0;
}
if (typeof arg2 == 'string')
options.oneTimeFx = arg2;
go(options.elements, options, 1, num >= options.currSlide);
return false;
}
return options;
function checkInstantResume(isPaused, arg2, cont) {
if (!isPaused && arg2 === true) { // resume now!
var options = $(cont).data('cycle.opts');
if (!options) {
log('options not found, can not resume');
return false;
}
if (cont.cycleTimeout) {
clearTimeout(cont.cycleTimeout);
cont.cycleTimeout = 0;
}
go(options.elements, options, 1, !options.backwards);
}
}
};
function removeFilter(el, opts) {
if (!$.support.opacity && opts.cleartype && el.style.filter) {
try { el.style.removeAttribute('filter'); }
catch(smother) {} // handle old opera versions
}
};
// unbind event handlers
function destroy(opts) {
if (opts.next)
$(opts.next).unbind(opts.prevNextEvent);
if (opts.prev)
$(opts.prev).unbind(opts.prevNextEvent);
if (opts.pager || opts.pagerAnchorBuilder)
$.each(opts.pagerAnchors || [], function() {
this.unbind().remove();
});
opts.pagerAnchors = null;
if (opts.destroy) // callback
opts.destroy(opts);
};
// one-time initialization
function buildOptions($cont, $slides, els, options, o) {
// support metadata plugin (v1.0 and v2.0)
var opts = $.extend({}, $.fn.cycle.defaults, options || {}, $.metadata ? $cont.metadata() : $.meta ? $cont.data() : {});
if (opts.autostop)
opts.countdown = opts.autostopCount || els.length;
var cont = $cont[0];
$cont.data('cycle.opts', opts);
opts.$cont = $cont;
opts.stopCount = cont.cycleStop;
opts.elements = els;
opts.before = opts.before ? [opts.before] : [];
opts.after = opts.after ? [opts.after] : [];
// push some after callbacks
if (!$.support.opacity && opts.cleartype)
opts.after.push(function() { removeFilter(this, opts); });
if (opts.continuous)
opts.after.push(function() { go(els,opts,0,!opts.backwards); });
saveOriginalOpts(opts);
// clearType corrections
if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg)
clearTypeFix($slides);
// container requires non-static position so that slides can be position within
if ($cont.css('position') == 'static')
$cont.css('position', 'relative');
if (opts.width)
$cont.width(opts.width);
if (opts.height && opts.height != 'auto')
$cont.height(opts.height);
if (opts.startingSlide)
opts.startingSlide = parseInt(opts.startingSlide);
else if (opts.backwards)
opts.startingSlide = els.length - 1;
// if random, mix up the slide array
if (opts.random) {
opts.randomMap = [];
for (var i = 0; i < els.length; i++)
opts.randomMap.push(i);
opts.randomMap.sort(function(a,b) {return Math.random() - 0.5;});
opts.randomIndex = 1;
opts.startingSlide = opts.randomMap[1];
}
else if (opts.startingSlide >= els.length)
opts.startingSlide = 0; // catch bogus input
opts.currSlide = opts.startingSlide || 0;
var first = opts.startingSlide;
// set position and zIndex on all the slides
$slides.css({position: 'absolute', top:0, left:0}).hide().each(function(i) {
var z;
if (opts.backwards)
z = first ? i <= first ? els.length + (i-first) : first-i : els.length-i;
else
z = first ? i >= first ? els.length - (i-first) : first-i : els.length-i;
$(this).css('z-index', z)
});
// make sure first slide is visible
$(els[first]).css('opacity',1).show(); // opacity bit needed to handle restart use case
removeFilter(els[first], opts);
// stretch slides
if (opts.fit && opts.width)
$slides.width(opts.width);
if (opts.fit && opts.height && opts.height != 'auto')
$slides.height(opts.height);
// stretch container
var reshape = opts.containerResize && !$cont.innerHeight();
if (reshape) { // do this only if container has no size http://tinyurl.com/da2oa9
var maxw = 0, maxh = 0;
for(var j=0; j < els.length; j++) {
var $e = $(els[j]), e = $e[0], w = $e.outerWidth(), h = $e.outerHeight();
if (!w) w = e.offsetWidth || e.width || $e.attr('width');
if (!h) h = e.offsetHeight || e.height || $e.attr('height');
maxw = w > maxw ? w : maxw;
maxh = h > maxh ? h : maxh;
}
if (maxw > 0 && maxh > 0)
$cont.css({width:maxw+'px',height:maxh+'px'});
}
if (opts.pause)
$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});
if (supportMultiTransitions(opts) === false)
return false;
// apparently a lot of people use image slideshows without height/width attributes on the images.
// Cycle 2.50+ requires the sizing info for every slide; this block tries to deal with that.
var requeue = false;
options.requeueAttempts = options.requeueAttempts || 0;
$slides.each(function() {
// try to get height/width of each slide
var $el = $(this);
this.cycleH = (opts.fit && opts.height) ? opts.height : ($el.height() || this.offsetHeight || this.height || $el.attr('height') || 0);
this.cycleW = (opts.fit && opts.width) ? opts.width : ($el.width() || this.offsetWidth || this.width || $el.attr('width') || 0);
if ( $el.is('img') ) {
// sigh.. sniffing, hacking, shrugging... this crappy hack tries to account for what browsers do when
// an image is being downloaded and the markup did not include sizing info (height/width attributes);
// there seems to be some "default" sizes used in this situation
var loadingIE = ($.browser.msie && this.cycleW == 28 && this.cycleH == 30 && !this.complete);
var loadingFF = ($.browser.mozilla && this.cycleW == 34 && this.cycleH == 19 && !this.complete);
var loadingOp = ($.browser.opera && ((this.cycleW == 42 && this.cycleH == 19) || (this.cycleW == 37 && this.cycleH == 17)) && !this.complete);
var loadingOther = (this.cycleH == 0 && this.cycleW == 0 && !this.complete);
// don't requeue for images that are still loading but have a valid size
if (loadingIE || loadingFF || loadingOp || loadingOther) {
if (o.s && opts.requeueOnImageNotLoaded && ++options.requeueAttempts < 100) { // track retry count so we don't loop forever
log(options.requeueAttempts,' - img slide not loaded, requeuing slideshow: ', this.src, this.cycleW, this.cycleH);
setTimeout(function() {$(o.s,o.c).cycle(options)}, opts.requeueTimeout);
requeue = true;
return false; // break each loop
}
else {
log('could not determine size of image: '+this.src, this.cycleW, this.cycleH);
}
}
}
return true;
});
if (requeue)
return false;
opts.cssBefore = opts.cssBefore || {};
opts.cssAfter = opts.cssAfter || {};
opts.cssFirst = opts.cssFirst || {};
opts.animIn = opts.animIn || {};
opts.animOut = opts.animOut || {};
$slides.not(':eq('+first+')').css(opts.cssBefore);
$($slides[first]).css(opts.cssFirst);
if (opts.timeout) {
opts.timeout = parseInt(opts.timeout);
// ensure that timeout and speed settings are sane
if (opts.speed.constructor == String)
opts.speed = $.fx.speeds[opts.speed] || parseInt(opts.speed);
if (!opts.sync)
opts.speed = opts.speed / 2;
var buffer = opts.fx == 'none' ? 0 : opts.fx == 'shuffle' ? 500 : 250;
while((opts.timeout - opts.speed) < buffer) // sanitize timeout
opts.timeout += opts.speed;
}
if (opts.easing)
opts.easeIn = opts.easeOut = opts.easing;
if (!opts.speedIn)
opts.speedIn = opts.speed;
if (!opts.speedOut)
opts.speedOut = opts.speed;
opts.slideCount = els.length;
opts.currSlide = opts.lastSlide = first;
if (opts.random) {
if (++opts.randomIndex == els.length)
opts.randomIndex = 0;
opts.nextSlide = opts.randomMap[opts.randomIndex];
}
else if (opts.backwards)
opts.nextSlide = opts.startingSlide == 0 ? (els.length-1) : opts.startingSlide-1;
else
opts.nextSlide = opts.startingSlide >= (els.length-1) ? 0 : opts.startingSlide+1;
// run transition init fn
if (!opts.multiFx) {
var init = $.fn.cycle.transitions[opts.fx];
if ($.isFunction(init))
init($cont, $slides, opts);
else if (opts.fx != 'custom' && !opts.multiFx) {
log('unknown transition: ' + opts.fx,'; slideshow terminating');
return false;
}
}
// fire artificial events
var e0 = $slides[first];
if (opts.before.length)
opts.before[0].apply(e0, [e0, e0, opts, true]);
if (opts.after.length)
opts.after[0].apply(e0, [e0, e0, opts, true]);
if (opts.next)
$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,1)});
if (opts.prev)
$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,0)});
if (opts.pager || opts.pagerAnchorBuilder)
buildPager(els,opts);
exposeAddSlide(opts, els);
return opts;
};
// save off original opts so we can restore after clearing state
function saveOriginalOpts(opts) {
opts.original = { before: [], after: [] };
opts.original.cssBefore = $.extend({}, opts.cssBefore);
opts.original.cssAfter = $.extend({}, opts.cssAfter);
opts.original.animIn = $.extend({}, opts.animIn);
opts.original.animOut = $.extend({}, opts.animOut);
$.each(opts.before, function() { opts.original.before.push(this); });
$.each(opts.after, function() { opts.original.after.push(this); });
};
function supportMultiTransitions(opts) {
var i, tx, txs = $.fn.cycle.transitions;
// look for multiple effects
if (opts.fx.indexOf(',') > 0) {
opts.multiFx = true;
opts.fxs = opts.fx.replace(/\s*/g,'').split(',');
// discard any bogus effect names
for (i=0; i < opts.fxs.length; i++) {
var fx = opts.fxs[i];
tx = txs[fx];
if (!tx || !txs.hasOwnProperty(fx) || !$.isFunction(tx)) {
log('discarding unknown transition: ',fx);
opts.fxs.splice(i,1);
i--;
}
}
// if we have an empty list then we threw everything away!
if (!opts.fxs.length) {
log('No valid transitions named; slideshow terminating.');
return false;
}
}
else if (opts.fx == 'all') { // auto-gen the list of transitions
opts.multiFx = true;
opts.fxs = [];
for (p in txs) {
tx = txs[p];
if (txs.hasOwnProperty(p) && $.isFunction(tx))
opts.fxs.push(p);
}
}
if (opts.multiFx && opts.randomizeEffects) {
// munge the fxs array to make effect selection random
var r1 = Math.floor(Math.random() * 20) + 30;
for (i = 0; i < r1; i++) {
var r2 = Math.floor(Math.random() * opts.fxs.length);
opts.fxs.push(opts.fxs.splice(r2,1)[0]);
}
debug('randomized fx sequence: ',opts.fxs);
}
return true;
};
// provide a mechanism for adding slides after the slideshow has started
function exposeAddSlide(opts, els) {
opts.addSlide = function(newSlide, prepend) {
var $s = $(newSlide), s = $s[0];
if (!opts.autostopCount)
opts.countdown++;
els[prepend?'unshift':'push'](s);
if (opts.els)
opts.els[prepend?'unshift':'push'](s); // shuffle needs this
opts.slideCount = els.length;
$s.css('position','absolute');
$s[prepend?'prependTo':'appendTo'](opts.$cont);
if (prepend) {
opts.currSlide++;
opts.nextSlide++;
}
if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg)
clearTypeFix($s);
if (opts.fit && opts.width)
$s.width(opts.width);
if (opts.fit && opts.height && opts.height != 'auto')
$s.height(opts.height);
s.cycleH = (opts.fit && opts.height) ? opts.height : $s.height();
s.cycleW = (opts.fit && opts.width) ? opts.width : $s.width();
$s.css(opts.cssBefore);
if (opts.pager || opts.pagerAnchorBuilder)
$.fn.cycle.createPagerAnchor(els.length-1, s, $(opts.pager), els, opts);
if ($.isFunction(opts.onAddSlide))
opts.onAddSlide($s);
else
$s.hide(); // default behavior
};
}
// reset internal state; we do this on every pass in order to support multiple effects
$.fn.cycle.resetState = function(opts, fx) {
fx = fx || opts.fx;
opts.before = []; opts.after = [];
opts.cssBefore = $.extend({}, opts.original.cssBefore);
opts.cssAfter = $.extend({}, opts.original.cssAfter);
opts.animIn = $.extend({}, opts.original.animIn);
opts.animOut = $.extend({}, opts.original.animOut);
opts.fxFn = null;
$.each(opts.original.before, function() { opts.before.push(this); });
$.each(opts.original.after, function() { opts.after.push(this); });
// re-init
var init = $.fn.cycle.transitions[fx];
if ($.isFunction(init))
init(opts.$cont, $(opts.elements), opts);
};
// this is the main engine fn, it handles the timeouts, callbacks and slide index mgmt
function go(els, opts, manual, fwd) {
// opts.busy is true if we're in the middle of an animation
if (manual && opts.busy && opts.manualTrump) {
// let manual transitions requests trump active ones
debug('manualTrump in go(), stopping active transition');
$(els).stop(true,true);
opts.busy = 0;
}
// don't begin another timeout-based transition if there is one active
if (opts.busy) {
debug('transition active, ignoring new tx request');
return;
}
var p = opts.$cont[0], curr = els[opts.currSlide], next = els[opts.nextSlide];
// stop cycling if we have an outstanding stop request
if (p.cycleStop != opts.stopCount || p.cycleTimeout === 0 && !manual)
return;
// check to see if we should stop cycling based on autostop options
if (!manual && !p.cyclePause && !opts.bounce &&
((opts.autostop && (--opts.countdown <= 0)) ||
(opts.nowrap && !opts.random && opts.nextSlide < opts.currSlide))) {
if (opts.end)
opts.end(opts);
return;
}
// if slideshow is paused, only transition on a manual trigger
var changed = false;
if ((manual || !p.cyclePause) && (opts.nextSlide != opts.currSlide)) {
changed = true;
var fx = opts.fx;
// keep trying to get the slide size if we don't have it yet
curr.cycleH = curr.cycleH || $(curr).height();
curr.cycleW = curr.cycleW || $(curr).width();
next.cycleH = next.cycleH || $(next).height();
next.cycleW = next.cycleW || $(next).width();
// support multiple transition types
if (opts.multiFx) {
if (opts.lastFx == undefined || ++opts.lastFx >= opts.fxs.length)
opts.lastFx = 0;
fx = opts.fxs[opts.lastFx];
opts.currFx = fx;
}
// one-time fx overrides apply to: $('div').cycle(3,'zoom');
if (opts.oneTimeFx) {
fx = opts.oneTimeFx;
opts.oneTimeFx = null;
}
$.fn.cycle.resetState(opts, fx);
// run the before callbacks
if (opts.before.length)
$.each(opts.before, function(i,o) {
if (p.cycleStop != opts.stopCount) return;
o.apply(next, [curr, next, opts, fwd]);
});
// stage the after callacks
var after = function() {
opts.busy = 0;
$.each(opts.after, function(i,o) {
if (p.cycleStop != opts.stopCount) return;
o.apply(next, [curr, next, opts, fwd]);
});
};
debug('tx firing('+fx+'); currSlide: ' + opts.currSlide + '; nextSlide: ' + opts.nextSlide);
// get ready to perform the transition
opts.busy = 1;
if (opts.fxFn) // fx function provided?
opts.fxFn(curr, next, opts, after, fwd, manual && opts.fastOnEvent);
else if ($.isFunction($.fn.cycle[opts.fx])) // fx plugin ?
$.fn.cycle[opts.fx](curr, next, opts, after, fwd, manual && opts.fastOnEvent);
else
$.fn.cycle.custom(curr, next, opts, after, fwd, manual && opts.fastOnEvent);
}
if (changed || opts.nextSlide == opts.currSlide) {
// calculate the next slide
opts.lastSlide = opts.currSlide;
if (opts.random) {
opts.currSlide = opts.nextSlide;
if (++opts.randomIndex == els.length)
opts.randomIndex = 0;
opts.nextSlide = opts.randomMap[opts.randomIndex];
if (opts.nextSlide == opts.currSlide)
opts.nextSlide = (opts.currSlide == opts.slideCount - 1) ? 0 : opts.currSlide + 1;
}
else if (opts.backwards) {
var roll = (opts.nextSlide - 1) < 0;
if (roll && opts.bounce) {
opts.backwards = !opts.backwards;
opts.nextSlide = 1;
opts.currSlide = 0;
}
else {
opts.nextSlide = roll ? (els.length-1) : opts.nextSlide-1;
opts.currSlide = roll ? 0 : opts.nextSlide+1;
}
}
else { // sequence
var roll = (opts.nextSlide + 1) == els.length;
if (roll && opts.bounce) {
opts.backwards = !opts.backwards;
opts.nextSlide = els.length-2;
opts.currSlide = els.length-1;
}
else {
opts.nextSlide = roll ? 0 : opts.nextSlide+1;
opts.currSlide = roll ? els.length-1 : opts.nextSlide-1;
}
}
}
if (changed && opts.pager)
opts.updateActivePagerLink(opts.pager, opts.currSlide, opts.activePagerClass);
// stage the next transition
var ms = 0;
if (opts.timeout && !opts.continuous)
ms = getTimeout(els[opts.currSlide], els[opts.nextSlide], opts, fwd);
else if (opts.continuous && p.cyclePause) // continuous shows work off an after callback, not this timer logic
ms = 10;
if (ms > 0)
p.cycleTimeout = setTimeout(function(){ go(els, opts, 0, !opts.backwards) }, ms);
};
// invoked after transition
$.fn.cycle.updateActivePagerLink = function(pager, currSlide, clsName) {
$(pager).each(function() {
$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);
});
};
// calculate timeout value for current transition
function getTimeout(curr, next, opts, fwd) {
if (opts.timeoutFn) {
// call user provided calc fn
var t = opts.timeoutFn.call(curr,curr,next,opts,fwd);
while (opts.fx != 'none' && (t - opts.speed) < 250) // sanitize timeout
t += opts.speed;
debug('calculated timeout: ' + t + '; speed: ' + opts.speed);
if (t !== false)
return t;
}
return opts.timeout;
};
// expose next/prev function, caller must pass in state
$.fn.cycle.next = function(opts) { advance(opts,1); };
$.fn.cycle.prev = function(opts) { advance(opts,0);};
// advance slide forward or back
function advance(opts, moveForward) {
var val = moveForward ? 1 : -1;
var els = opts.elements;
var p = opts.$cont[0], timeout = p.cycleTimeout;
if (timeout) {
clearTimeout(timeout);
p.cycleTimeout = 0;
}
if (opts.random && val < 0) {
// move back to the previously display slide
opts.randomIndex--;
if (--opts.randomIndex == -2)
opts.randomIndex = els.length-2;
else if (opts.randomIndex == -1)
opts.randomIndex = els.length-1;
opts.nextSlide = opts.randomMap[opts.randomIndex];
}
else if (opts.random) {
opts.nextSlide = opts.randomMap[opts.randomIndex];
}
else {
opts.nextSlide = opts.currSlide + val;
if (opts.nextSlide < 0) {
if (opts.nowrap) return false;
opts.nextSlide = els.length - 1;
}
else if (opts.nextSlide >= els.length) {
if (opts.nowrap) return false;
opts.nextSlide = 0;
}
}
var cb = opts.onPrevNextEvent || opts.prevNextClick; // prevNextClick is deprecated
if ($.isFunction(cb))
cb(val > 0, opts.nextSlide, els[opts.nextSlide]);
go(els, opts, 1, moveForward);
return false;
};
function buildPager(els, opts) {
var $p = $(opts.pager);
$.each(els, function(i,o) {
$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);
});
opts.updateActivePagerLink(opts.pager, opts.startingSlide, opts.activePagerClass);
};
$.fn.cycle.createPagerAnchor = function(i, el, $p, els, opts) {
var a;
if ($.isFunction(opts.pagerAnchorBuilder)) {
a = opts.pagerAnchorBuilder(i,el);
debug('pagerAnchorBuilder('+i+', el) returned: ' + a);
}
else
a = ''+(i+1)+' ';
if (!a)
return;
var $a = $(a);
// don't reparent if anchor is in the dom
if ($a.parents('body').length === 0) {
var arr = [];
if ($p.length > 1) {
$p.each(function() {
var $clone = $a.clone(true);
$(this).append($clone);
arr.push($clone[0]);
});
$a = $(arr);
}
else {
$a.appendTo($p);
}
}
opts.pagerAnchors = opts.pagerAnchors || [];
opts.pagerAnchors.push($a);
$a.bind(opts.pagerEvent, function(e) {
e.preventDefault();
opts.nextSlide = i;
var p = opts.$cont[0], timeout = p.cycleTimeout;
if (timeout) {
clearTimeout(timeout);
p.cycleTimeout = 0;
}
var cb = opts.onPagerEvent || opts.pagerClick; // pagerClick is deprecated
if ($.isFunction(cb))
cb(opts.nextSlide, els[opts.nextSlide]);
go(els,opts,1,opts.currSlide < i); // trigger the trans
// return false; // <== allow bubble
});
if ( ! /^click/.test(opts.pagerEvent) && !opts.allowPagerClickBubble)
$a.bind('click.cycle', function(){return false;}); // suppress click
if (opts.pauseOnPagerHover)
$a.hover(function() { opts.$cont[0].cyclePause++; }, function() { opts.$cont[0].cyclePause--; } );
};
// helper fn to calculate the number of slides between the current and the next
$.fn.cycle.hopsFromLast = function(opts, fwd) {
var hops, l = opts.lastSlide, c = opts.currSlide;
if (fwd)
hops = c > l ? c - l : opts.slideCount - l;
else
hops = c < l ? l - c : l + opts.slideCount - c;
return hops;
};
// fix clearType problems in ie6 by setting an explicit bg color
// (otherwise text slides look horrible during a fade transition)
function clearTypeFix($slides) {
debug('applying clearType background-color hack');
function hex(s) {
s = parseInt(s).toString(16);
return s.length < 2 ? '0'+s : s;
};
function getBg(e) {
for ( ; e && e.nodeName.toLowerCase() != 'html'; e = e.parentNode) {
var v = $.css(e,'background-color');
if (v && v.indexOf('rgb') >= 0 ) {
var rgb = v.match(/\d+/g);
return '#'+ hex(rgb[0]) + hex(rgb[1]) + hex(rgb[2]);
}
if (v && v != 'transparent')
return v;
}
return '#ffffff';
};
$slides.each(function() { $(this).css('background-color', getBg(this)); });
};
// reset common props before the next transition
$.fn.cycle.commonReset = function(curr,next,opts,w,h,rev) {
$(opts.elements).not(curr).hide();
if (typeof opts.cssBefore.opacity == 'undefined')
opts.cssBefore.opacity = 1;
opts.cssBefore.display = 'block';
if (opts.slideResize && w !== false && next.cycleW > 0)
opts.cssBefore.width = next.cycleW;
if (opts.slideResize && h !== false && next.cycleH > 0)
opts.cssBefore.height = next.cycleH;
opts.cssAfter = opts.cssAfter || {};
opts.cssAfter.display = 'none';
$(curr).css('zIndex',opts.slideCount + (rev === true ? 1 : 0));
$(next).css('zIndex',opts.slideCount + (rev === true ? 0 : 1));
};
// the actual fn for effecting a transition
$.fn.cycle.custom = function(curr, next, opts, cb, fwd, speedOverride) {
var $l = $(curr), $n = $(next);
var speedIn = opts.speedIn, speedOut = opts.speedOut, easeIn = opts.easeIn, easeOut = opts.easeOut;
$n.css(opts.cssBefore);
if (speedOverride) {
if (typeof speedOverride == 'number')
speedIn = speedOut = speedOverride;
else
speedIn = speedOut = 1;
easeIn = easeOut = null;
}
var fn = function() {
$n.animate(opts.animIn, speedIn, easeIn, function() {
cb();
});
};
$l.animate(opts.animOut, speedOut, easeOut, function() {
$l.css(opts.cssAfter);
if (!opts.sync)
fn();
});
if (opts.sync) fn();
};
// transition definitions - only fade is defined here, transition pack defines the rest
$.fn.cycle.transitions = {
fade: function($cont, $slides, opts) {
$slides.not(':eq('+opts.currSlide+')').css('opacity',0);
opts.before.push(function(curr,next,opts) {
$.fn.cycle.commonReset(curr,next,opts);
opts.cssBefore.opacity = 0;
});
opts.animIn = { opacity: 1 };
opts.animOut = { opacity: 0 };
opts.cssBefore = { top: 0, left: 0 };
}
};
$.fn.cycle.ver = function() { return ver; };
// override these globally if you like (they are all optional)
$.fn.cycle.defaults = {
activePagerClass: 'activeSlide', // class name used for the active pager link
after: null, // transition callback (scope set to element that was shown): function(currSlideElement, nextSlideElement, options, forwardFlag)
allowPagerClickBubble: false, // allows or prevents click event on pager anchors from bubbling
animIn: null, // properties that define how the slide animates in
animOut: null, // properties that define how the slide animates out
autostop: 0, // true to end slideshow after X transitions (where X == slide count)
autostopCount: 0, // number of transitions (optionally used with autostop to define X)
backwards: false, // true to start slideshow at last slide and move backwards through the stack
before: null, // transition callback (scope set to element to be shown): function(currSlideElement, nextSlideElement, options, forwardFlag)
cleartype: !$.support.opacity, // true if clearType corrections should be applied (for IE)
cleartypeNoBg: false, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)
containerResize: 1, // resize container to fit largest slide
continuous: 0, // true to start next transition immediately after current one completes
cssAfter: null, // properties that defined the state of the slide after transitioning out
cssBefore: null, // properties that define the initial state of the slide before transitioning in
delay: 0, // additional delay (in ms) for first transition (hint: can be negative)
easeIn: null, // easing for "in" transition
easeOut: null, // easing for "out" transition
easing: null, // easing method for both in and out transitions
end: null, // callback invoked when the slideshow terminates (use with autostop or nowrap options): function(options)
fastOnEvent: 0, // force fast transitions when triggered manually (via pager or prev/next); value == time in ms
fit: 0, // force slides to fit container
fx: 'fade', // name of transition effect (or comma separated names, ex: 'fade,scrollUp,shuffle')
fxFn: null, // function used to control the transition: function(currSlideElement, nextSlideElement, options, afterCalback, forwardFlag)
height: 'auto', // container height
manualTrump: true, // causes manual transition to stop an active transition instead of being ignored
next: null, // selector for element to use as event trigger for next slide
nowrap: 0, // true to prevent slideshow from wrapping
onPagerEvent: null, // callback fn for pager events: function(zeroBasedSlideIndex, slideElement)
onPrevNextEvent: null, // callback fn for prev/next events: function(isNext, zeroBasedSlideIndex, slideElement)
pager: null, // selector for element to use as pager container
pagerAnchorBuilder: null, // callback fn for building anchor links: function(index, DOMelement)
pagerEvent: 'click.cycle', // name of event which drives the pager navigation
pause: 0, // true to enable "pause on hover"
pauseOnPagerHover: 0, // true to pause when hovering over pager link
prev: null, // selector for element to use as event trigger for previous slide
prevNextEvent:'click.cycle',// event which drives the manual transition to the previous or next slide
random: 0, // true for random, false for sequence (not applicable to shuffle fx)
randomizeEffects: 1, // valid when multiple effects are used; true to make the effect sequence random
requeueOnImageNotLoaded: true, // requeue the slideshow if any image slides are not yet loaded
requeueTimeout: 250, // ms delay for requeue
rev: 0, // causes animations to transition in reverse (for effects that support it such as scrollHorz/scrollVert/shuffle)
shuffle: null, // coords for shuffle animation, ex: { top:15, left: 200 }
slideExpr: null, // expression for selecting slides (if something other than all children is required)
slideResize: 1, // force slide width/height to fixed size before every transition
speed: 1000, // speed of the transition (any valid fx speed value)
speedIn: null, // speed of the 'in' transition
speedOut: null, // speed of the 'out' transition
startingSlide: 0, // zero-based index of the first slide to be displayed
sync: 1, // true if in/out transitions should occur simultaneously
timeout: 4000, // milliseconds between slide transitions (0 to disable auto advance)
timeoutFn: null, // callback for determining per-slide timeout value: function(currSlideElement, nextSlideElement, options, forwardFlag)
updateActivePagerLink: null // callback fn invoked to update the active pager link (adds/removes activePagerClass style)
};
})(jQuery);
/*!
* jQuery Cycle Plugin Transition Definitions
* This script is a plugin for the jQuery Cycle Plugin
* Examples and documentation at: http://malsup.com/jquery/cycle/
* Copyright (c) 2007-2010 M. Alsup
* Version: 2.73
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*/
(function($) {
//
// These functions define slide initialization and properties for the named
// transitions. To save file size feel free to remove any of these that you
// don't need.
//
$.fn.cycle.transitions.none = function($cont, $slides, opts) {
opts.fxFn = function(curr,next,opts,after){
$(next).show();
$(curr).hide();
after();
};
};
// not a cross-fade, fadeout only fades out the top slide
$.fn.cycle.transitions.fadeout = function($cont, $slides, opts) {
$slides.not(':eq('+opts.currSlide+')').css({ display: 'block', 'opacity': 1 });
opts.before.push(function(curr,next,opts,w,h,rev) {
$(curr).css('zIndex',opts.slideCount + (!rev === true ? 1 : 0));
$(next).css('zIndex',opts.slideCount + (!rev === true ? 0 : 1));
});
opts.animIn.opacity = 1;
opts.animOut.opacity = 0;
opts.cssBefore.opacity = 1;
opts.cssBefore.display = 'block';
opts.cssAfter.zIndex = 0;
};
// scrollUp/Down/Left/Right
$.fn.cycle.transitions.scrollUp = function($cont, $slides, opts) {
$cont.css('overflow','hidden');
opts.before.push($.fn.cycle.commonReset);
var h = $cont.height();
opts.cssBefore.top = h;
opts.cssBefore.left = 0;
opts.cssFirst.top = 0;
opts.animIn.top = 0;
opts.animOut.top = -h;
};
$.fn.cycle.transitions.scrollDown = function($cont, $slides, opts) {
$cont.css('overflow','hidden');
opts.before.push($.fn.cycle.commonReset);
var h = $cont.height();
opts.cssFirst.top = 0;
opts.cssBefore.top = -h;
opts.cssBefore.left = 0;
opts.animIn.top = 0;
opts.animOut.top = h;
};
$.fn.cycle.transitions.scrollLeft = function($cont, $slides, opts) {
$cont.css('overflow','hidden');
opts.before.push($.fn.cycle.commonReset);
var w = $cont.width();
opts.cssFirst.left = 0;
opts.cssBefore.left = w;
opts.cssBefore.top = 0;
opts.animIn.left = 0;
opts.animOut.left = 0-w;
};
$.fn.cycle.transitions.scrollRight = function($cont, $slides, opts) {
$cont.css('overflow','hidden');
opts.before.push($.fn.cycle.commonReset);
var w = $cont.width();
opts.cssFirst.left = 0;
opts.cssBefore.left = -w;
opts.cssBefore.top = 0;
opts.animIn.left = 0;
opts.animOut.left = w;
};
$.fn.cycle.transitions.scrollHorz = function($cont, $slides, opts) {
$cont.css('overflow','hidden').width();
opts.before.push(function(curr, next, opts, fwd) {
if (opts.rev)
fwd = !fwd;
$.fn.cycle.commonReset(curr,next,opts);
opts.cssBefore.left = fwd ? (next.cycleW-1) : (1-next.cycleW);
opts.animOut.left = fwd ? -curr.cycleW : curr.cycleW;
});
opts.cssFirst.left = 0;
opts.cssBefore.top = 0;
opts.animIn.left = 0;
opts.animOut.top = 0;
};
$.fn.cycle.transitions.scrollVert = function($cont, $slides, opts) {
$cont.css('overflow','hidden');
opts.before.push(function(curr, next, opts, fwd) {
if (opts.rev)
fwd = !fwd;
$.fn.cycle.commonReset(curr,next,opts);
opts.cssBefore.top = fwd ? (1-next.cycleH) : (next.cycleH-1);
opts.animOut.top = fwd ? curr.cycleH : -curr.cycleH;
});
opts.cssFirst.top = 0;
opts.cssBefore.left = 0;
opts.animIn.top = 0;
opts.animOut.left = 0;
};
// slideX/slideY
$.fn.cycle.transitions.slideX = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$(opts.elements).not(curr).hide();
$.fn.cycle.commonReset(curr,next,opts,false,true);
opts.animIn.width = next.cycleW;
});
opts.cssBefore.left = 0;
opts.cssBefore.top = 0;
opts.cssBefore.width = 0;
opts.animIn.width = 'show';
opts.animOut.width = 0;
};
$.fn.cycle.transitions.slideY = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$(opts.elements).not(curr).hide();
$.fn.cycle.commonReset(curr,next,opts,true,false);
opts.animIn.height = next.cycleH;
});
opts.cssBefore.left = 0;
opts.cssBefore.top = 0;
opts.cssBefore.height = 0;
opts.animIn.height = 'show';
opts.animOut.height = 0;
};
// shuffle
$.fn.cycle.transitions.shuffle = function($cont, $slides, opts) {
var i, w = $cont.css('overflow', 'visible').width();
$slides.css({left: 0, top: 0});
opts.before.push(function(curr,next,opts) {
$.fn.cycle.commonReset(curr,next,opts,true,true,true);
});
// only adjust speed once!
if (!opts.speedAdjusted) {
opts.speed = opts.speed / 2; // shuffle has 2 transitions
opts.speedAdjusted = true;
}
opts.random = 0;
opts.shuffle = opts.shuffle || {left:-w, top:15};
opts.els = [];
for (i=0; i < $slides.length; i++)
opts.els.push($slides[i]);
for (i=0; i < opts.currSlide; i++)
opts.els.push(opts.els.shift());
// custom transition fn (hat tip to Benjamin Sterling for this bit of sweetness!)
opts.fxFn = function(curr, next, opts, cb, fwd) {
if (opts.rev)
fwd = !fwd;
var $el = fwd ? $(curr) : $(next);
$(next).css(opts.cssBefore);
var count = opts.slideCount;
$el.animate(opts.shuffle, opts.speedIn, opts.easeIn, function() {
var hops = $.fn.cycle.hopsFromLast(opts, fwd);
for (var k=0; k < hops; k++)
fwd ? opts.els.push(opts.els.shift()) : opts.els.unshift(opts.els.pop());
if (fwd) {
for (var i=0, len=opts.els.length; i < len; i++)
$(opts.els[i]).css('z-index', len-i+count);
}
else {
var z = $(curr).css('z-index');
$el.css('z-index', parseInt(z)+1+count);
}
$el.animate({left:0, top:0}, opts.speedOut, opts.easeOut, function() {
$(fwd ? this : curr).hide();
if (cb) cb();
});
});
};
$.extend(opts.cssBefore, { display: 'block', opacity: 1, top: 0, left: 0 });
};
// turnUp/Down/Left/Right
$.fn.cycle.transitions.turnUp = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,true,false);
opts.cssBefore.top = next.cycleH;
opts.animIn.height = next.cycleH;
opts.animOut.width = next.cycleW;
});
opts.cssFirst.top = 0;
opts.cssBefore.left = 0;
opts.cssBefore.height = 0;
opts.animIn.top = 0;
opts.animOut.height = 0;
};
$.fn.cycle.transitions.turnDown = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,true,false);
opts.animIn.height = next.cycleH;
opts.animOut.top = curr.cycleH;
});
opts.cssFirst.top = 0;
opts.cssBefore.left = 0;
opts.cssBefore.top = 0;
opts.cssBefore.height = 0;
opts.animOut.height = 0;
};
$.fn.cycle.transitions.turnLeft = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,false,true);
opts.cssBefore.left = next.cycleW;
opts.animIn.width = next.cycleW;
});
opts.cssBefore.top = 0;
opts.cssBefore.width = 0;
opts.animIn.left = 0;
opts.animOut.width = 0;
};
$.fn.cycle.transitions.turnRight = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,false,true);
opts.animIn.width = next.cycleW;
opts.animOut.left = curr.cycleW;
});
$.extend(opts.cssBefore, { top: 0, left: 0, width: 0 });
opts.animIn.left = 0;
opts.animOut.width = 0;
};
// zoom
$.fn.cycle.transitions.zoom = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,false,false,true);
opts.cssBefore.top = next.cycleH/2;
opts.cssBefore.left = next.cycleW/2;
$.extend(opts.animIn, { top: 0, left: 0, width: next.cycleW, height: next.cycleH });
$.extend(opts.animOut, { width: 0, height: 0, top: curr.cycleH/2, left: curr.cycleW/2 });
});
opts.cssFirst.top = 0;
opts.cssFirst.left = 0;
opts.cssBefore.width = 0;
opts.cssBefore.height = 0;
};
// fadeZoom
$.fn.cycle.transitions.fadeZoom = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,false,false);
opts.cssBefore.left = next.cycleW/2;
opts.cssBefore.top = next.cycleH/2;
$.extend(opts.animIn, { top: 0, left: 0, width: next.cycleW, height: next.cycleH });
});
opts.cssBefore.width = 0;
opts.cssBefore.height = 0;
opts.animOut.opacity = 0;
};
// blindX
$.fn.cycle.transitions.blindX = function($cont, $slides, opts) {
var w = $cont.css('overflow','hidden').width();
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts);
opts.animIn.width = next.cycleW;
opts.animOut.left = curr.cycleW;
});
opts.cssBefore.left = w;
opts.cssBefore.top = 0;
opts.animIn.left = 0;
opts.animOut.left = w;
};
// blindY
$.fn.cycle.transitions.blindY = function($cont, $slides, opts) {
var h = $cont.css('overflow','hidden').height();
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts);
opts.animIn.height = next.cycleH;
opts.animOut.top = curr.cycleH;
});
opts.cssBefore.top = h;
opts.cssBefore.left = 0;
opts.animIn.top = 0;
opts.animOut.top = h;
};
// blindZ
$.fn.cycle.transitions.blindZ = function($cont, $slides, opts) {
var h = $cont.css('overflow','hidden').height();
var w = $cont.width();
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts);
opts.animIn.height = next.cycleH;
opts.animOut.top = curr.cycleH;
});
opts.cssBefore.top = h;
opts.cssBefore.left = w;
opts.animIn.top = 0;
opts.animIn.left = 0;
opts.animOut.top = h;
opts.animOut.left = w;
};
// growX - grow horizontally from centered 0 width
$.fn.cycle.transitions.growX = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,false,true);
opts.cssBefore.left = this.cycleW/2;
opts.animIn.left = 0;
opts.animIn.width = this.cycleW;
opts.animOut.left = 0;
});
opts.cssBefore.top = 0;
opts.cssBefore.width = 0;
};
// growY - grow vertically from centered 0 height
$.fn.cycle.transitions.growY = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,true,false);
opts.cssBefore.top = this.cycleH/2;
opts.animIn.top = 0;
opts.animIn.height = this.cycleH;
opts.animOut.top = 0;
});
opts.cssBefore.height = 0;
opts.cssBefore.left = 0;
};
// curtainX - squeeze in both edges horizontally
$.fn.cycle.transitions.curtainX = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,false,true,true);
opts.cssBefore.left = next.cycleW/2;
opts.animIn.left = 0;
opts.animIn.width = this.cycleW;
opts.animOut.left = curr.cycleW/2;
opts.animOut.width = 0;
});
opts.cssBefore.top = 0;
opts.cssBefore.width = 0;
};
// curtainY - squeeze in both edges vertically
$.fn.cycle.transitions.curtainY = function($cont, $slides, opts) {
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,true,false,true);
opts.cssBefore.top = next.cycleH/2;
opts.animIn.top = 0;
opts.animIn.height = next.cycleH;
opts.animOut.top = curr.cycleH/2;
opts.animOut.height = 0;
});
opts.cssBefore.height = 0;
opts.cssBefore.left = 0;
};
// cover - curr slide covered by next slide
$.fn.cycle.transitions.cover = function($cont, $slides, opts) {
var d = opts.direction || 'left';
var w = $cont.css('overflow','hidden').width();
var h = $cont.height();
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts);
if (d == 'right')
opts.cssBefore.left = -w;
else if (d == 'up')
opts.cssBefore.top = h;
else if (d == 'down')
opts.cssBefore.top = -h;
else
opts.cssBefore.left = w;
});
opts.animIn.left = 0;
opts.animIn.top = 0;
opts.cssBefore.top = 0;
opts.cssBefore.left = 0;
};
// uncover - curr slide moves off next slide
$.fn.cycle.transitions.uncover = function($cont, $slides, opts) {
var d = opts.direction || 'left';
var w = $cont.css('overflow','hidden').width();
var h = $cont.height();
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,true,true,true);
if (d == 'right')
opts.animOut.left = w;
else if (d == 'up')
opts.animOut.top = -h;
else if (d == 'down')
opts.animOut.top = h;
else
opts.animOut.left = -w;
});
opts.animIn.left = 0;
opts.animIn.top = 0;
opts.cssBefore.top = 0;
opts.cssBefore.left = 0;
};
// toss - move top slide and fade away
$.fn.cycle.transitions.toss = function($cont, $slides, opts) {
var w = $cont.css('overflow','visible').width();
var h = $cont.height();
opts.before.push(function(curr, next, opts) {
$.fn.cycle.commonReset(curr,next,opts,true,true,true);
// provide default toss settings if animOut not provided
if (!opts.animOut.left && !opts.animOut.top)
$.extend(opts.animOut, { left: w*2, top: -h/2, opacity: 0 });
else
opts.animOut.opacity = 0;
});
opts.cssBefore.left = 0;
opts.cssBefore.top = 0;
opts.animIn.left = 0;
};
// wipe - clip animation
$.fn.cycle.transitions.wipe = function($cont, $slides, opts) {
var w = $cont.css('overflow','hidden').width();
var h = $cont.height();
opts.cssBefore = opts.cssBefore || {};
var clip;
if (opts.clip) {
if (/l2r/.test(opts.clip))
clip = 'rect(0px 0px '+h+'px 0px)';
else if (/r2l/.test(opts.clip))
clip = 'rect(0px '+w+'px '+h+'px '+w+'px)';
else if (/t2b/.test(opts.clip))
clip = 'rect(0px '+w+'px 0px 0px)';
else if (/b2t/.test(opts.clip))
clip = 'rect('+h+'px '+w+'px '+h+'px 0px)';
else if (/zoom/.test(opts.clip)) {
var top = parseInt(h/2);
var left = parseInt(w/2);
clip = 'rect('+top+'px '+left+'px '+top+'px '+left+'px)';
}
}
opts.cssBefore.clip = opts.cssBefore.clip || clip || 'rect(0px 0px 0px 0px)';
var d = opts.cssBefore.clip.match(/(\d+)/g);
var t = parseInt(d[0]), r = parseInt(d[1]), b = parseInt(d[2]), l = parseInt(d[3]);
opts.before.push(function(curr, next, opts) {
if (curr == next) return;
var $curr = $(curr), $next = $(next);
$.fn.cycle.commonReset(curr,next,opts,true,true,false);
opts.cssAfter.display = 'block';
var step = 1, count = parseInt((opts.speedIn / 13)) - 1;
(function f() {
var tt = t ? t - parseInt(step * (t/count)) : 0;
var ll = l ? l - parseInt(step * (l/count)) : 0;
var bb = b < h ? b + parseInt(step * ((h-b)/count || 1)) : h;
var rr = r < w ? r + parseInt(step * ((w-r)/count || 1)) : w;
$next.css({ clip: 'rect('+tt+'px '+rr+'px '+bb+'px '+ll+'px)' });
(step++ <= count) ? setTimeout(f, 13) : $curr.css('display', 'none');
})();
});
$.extend(opts.cssBefore, { display: 'block', opacity: 1, top: 0, left: 0 });
opts.animIn = { left: 0 };
opts.animOut = { left: 0 };
};
})(jQuery);
// source --> https://www.swiat-okularow.com.pl/wp-content/themes/theme1321/js/audiojs/audio.js?ver=1.0
// A cross-browser javascript shim for html5 audio
(function(audiojs, audiojsInstance, container) {
// Use the path to the audio.js file to create relative paths to the swf and player graphics
// Remember that some systems (e.g. ruby on rails) append strings like '?1301478336' to asset paths
var path = (function() {
var re = new RegExp('audio(\.min)?\.js.*'),
scripts = document.getElementsByTagName('script');
for (var i = 0, ii = scripts.length; i < ii; i++) {
var path = scripts[i].getAttribute('src');
if(re.test(path)) return path.replace(re, '');
}
})();
// ##The audiojs interface
// This is the global object which provides an interface for creating new `audiojs` instances.
// It also stores all of the construction helper methods and variables.
container[audiojs] = {
instanceCount: 0,
instances: {},
// The markup for the swf. It is injected into the page if there is not support for the `` element. The `$n`s are placeholders.
// `$1` The name of the flash movie
// `$2` The path to the swf
// `$3` Cache invalidation
flashSource: '\
\
\
\
\
',
// ### The main settings object
// Where all the default settings are stored. Each of these variables and methods can be overwritten by the user-provided `options` object.
settings: {
autoplay: false,
loop: false,
preload: true,
imageLocation: path + 'player-graphics.gif',
swfLocation: path + 'audiojs.swf',
useFlash: (function() {
var a = document.createElement('audio');
return !(a.canPlayType && a.canPlayType('audio/mpeg;').replace(/no/, ''));
})(),
hasFlash: (function() {
if (navigator.plugins && navigator.plugins.length && navigator.plugins['Shockwave Flash']) {
return true;
} else if (navigator.mimeTypes && navigator.mimeTypes.length) {
var mimeType = navigator.mimeTypes['application/x-shockwave-flash'];
return mimeType && mimeType.enabledPlugin;
} else {
try {
var ax = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
return true;
} catch (e) {}
}
return false;
})(),
// The default markup and classes for creating the player:
createPlayer: {
markup: '\
\
\
\
00:00 /00:00 \
\
',
playPauseClass: 'play-pause',
scrubberClass: 'scrubber',
progressClass: 'progress',
loaderClass: 'loaded',
timeClass: 'time',
durationClass: 'duration',
playedClass: 'played',
errorMessageClass: 'error-message',
playingClass: 'playing',
loadingClass: 'loading',
errorClass: 'error'
},
// The default event callbacks:
trackEnded: function(e) {},
flashError: function() {
var player = this.settings.createPlayer,
errorMessage = getByClass(player.errorMessageClass, this.wrapper),
html = 'Missing flash player plugin.';
if (this.mp3) html += ' Download audio file .';
container[audiojs].helpers.removeClass(this.wrapper, player.loadingClass);
container[audiojs].helpers.addClass(this.wrapper, player.errorClass);
errorMessage.innerHTML = html;
},
loadError: function(e) {
var player = this.settings.createPlayer,
errorMessage = getByClass(player.errorMessageClass, this.wrapper);
container[audiojs].helpers.removeClass(this.wrapper, player.loadingClass);
container[audiojs].helpers.addClass(this.wrapper, player.errorClass);
errorMessage.innerHTML = 'Error loading: "'+this.mp3+'"';
},
init: function() {
var player = this.settings.createPlayer;
container[audiojs].helpers.addClass(this.wrapper, player.loadingClass);
},
loadStarted: function() {
var player = this.settings.createPlayer,
duration = getByClass(player.durationClass, this.wrapper),
m = Math.floor(this.duration / 60),
s = Math.floor(this.duration % 60);
container[audiojs].helpers.removeClass(this.wrapper, player.loadingClass);
duration.innerHTML = ((m<10?'0':'')+m+':'+(s<10?'0':'')+s);
},
loadProgress: function(percent) {
var player = this.settings.createPlayer,
scrubber = getByClass(player.scrubberClass, this.wrapper),
loaded = getByClass(player.loaderClass, this.wrapper);
loaded.style.width = (scrubber.offsetWidth * percent) + 'px';
},
playPause: function() {
if (this.playing) this.settings.play();
else this.settings.pause();
},
play: function() {
var player = this.settings.createPlayer;
container[audiojs].helpers.addClass(this.wrapper, player.playingClass);
},
pause: function() {
var player = this.settings.createPlayer;
container[audiojs].helpers.removeClass(this.wrapper, player.playingClass);
},
updatePlayhead: function(percent) {
var player = this.settings.createPlayer,
scrubber = getByClass(player.scrubberClass, this.wrapper),
progress = getByClass(player.progressClass, this.wrapper);
progress.style.width = (scrubber.offsetWidth * percent) + 'px';
var played = getByClass(player.playedClass, this.wrapper),
p = this.duration * percent,
m = Math.floor(p / 60),
s = Math.floor(p % 60);
played.innerHTML = ((m<10?'0':'')+m+':'+(s<10?'0':'')+s);
}
},
// ### Contructor functions
// `create()`
// Used to create a single `audiojs` instance.
// If an array is passed then it calls back to `createAll()`.
// Otherwise, it creates a single instance and returns it.
create: function(element, options) {
var options = options || {}
if (element.length) {
return this.createAll(options, element);
} else {
return this.newInstance(element, options);
}
},
// `createAll()`
// Creates multiple `audiojs` instances.
// If `elements` is `null`, then automatically find any `` tags on the page and create `audiojs` instances for them.
createAll: function(options, elements) {
var audioElements = elements || document.getElementsByTagName('audio'),
instances = []
options = options || {};
for (var i = 0, ii = audioElements.length; i < ii; i++) {
instances.push(this.newInstance(audioElements[i], options));
}
return instances;
},
// ### Creating and returning a new instance
// This goes through all the steps required to build out a usable `audiojs` instance.
newInstance: function(element, options) {
var element = element,
s = this.helpers.clone(this.settings),
id = 'audiojs'+this.instanceCount,
wrapperId = 'audiojs_wrapper'+this.instanceCount,
instanceCount = this.instanceCount++;
// Check for `autoplay`, `loop` and `preload` attributes and write them into the settings.
if (element.getAttribute('autoplay') != null) s.autoplay = true;
if (element.getAttribute('loop') != null) s.loop = true;
if (element.getAttribute('preload') == 'none') s.preload = false;
// Merge the default settings with the user-defined `options`.
if (options) this.helpers.merge(s, options);
// Inject the player html if required.
if (s.createPlayer.markup) element = this.createPlayer(element, s.createPlayer, wrapperId);
else element.parentNode.setAttribute('id', wrapperId);
// Return a new `audiojs` instance.
var audio = new container[audiojsInstance](element, s);
// If css has been passed in, dynamically inject it into the ``.
if (s.css) this.helpers.injectCss(audio, s.css);
// If `` or mp3 playback isn't supported, insert the swf & attach the required events for it.
if (s.useFlash && s.hasFlash) {
this.injectFlash(audio, id);
this.attachFlashEvents(audio.wrapper, audio);
} else if (s.useFlash && !s.hasFlash) {
this.settings.flashError.apply(audio);
}
// Attach event callbacks to the new audiojs instance.
if (!s.useFlash || (s.useFlash && s.hasFlash)) this.attachEvents(audio.wrapper, audio);
// Store the newly-created `audiojs` instance.
this.instances[id] = audio;
return audio;
},
// ### Helper methods for constructing a working player
// Inject a wrapping div and the markup for the html player.
createPlayer: function(element, player, id) {
var wrapper = document.createElement('div'),
newElement = element.cloneNode(true);
wrapper.setAttribute('class', 'audiojs');
wrapper.setAttribute('className', 'audiojs');
wrapper.setAttribute('id', id);
// Fix IE's broken implementation of `innerHTML` & `cloneNode` for HTML5 elements.
if (newElement.outerHTML && ~newElement.outerHTML.indexOf('<:audio')) {
newElement = this.helpers.cloneHtml5Node(element);
wrapper.innerHTML = player.markup;
wrapper.appendChild(newElement);
element.outerHTML = wrapper.outerHTML;
wrapper = document.getElementById(id);
} else {
wrapper.appendChild(newElement);
wrapper.innerHTML = wrapper.innerHTML + player.markup;
element.parentNode.replaceChild(wrapper, element);
}
return wrapper.getElementsByTagName('audio')[0];
},
// Attaches useful event callbacks to an `audiojs` instance.
attachEvents: function(wrapper, audio) {
if (!audio.settings.createPlayer) return;
var player = audio.settings.createPlayer,
playPause = getByClass(player.playPauseClass, wrapper),
scrubber = getByClass(player.scrubberClass, wrapper),
leftPos = function(elem) {
var curleft = 0;
if (elem.offsetParent) {
do { curleft += elem.offsetLeft; } while (elem = elem.offsetParent);
}
return curleft;
};
container[audiojs].events.addListener(playPause, 'click', function(e) {
audio.playPause.apply(audio);
});
container[audiojs].events.addListener(scrubber, 'click', function(e) {
var relativeLeft = e.clientX - leftPos(this);
audio.skipTo(relativeLeft / scrubber.offsetWidth);
});
// _If flash is being used, then the following handlers don't need to be registered._
if (audio.settings.useFlash) return;
// Start tracking the load progress of the track.
container[audiojs].events.trackLoadProgress(audio);
container[audiojs].events.addListener(audio.element, 'timeupdate', function(e) {
audio.updatePlayhead.apply(audio);
});
container[audiojs].events.addListener(audio.element, 'ended', function(e) {
audio.trackEnded.apply(audio);
});
container[audiojs].events.addListener(audio.source, 'error', function(e) {
// on error, cancel any load timers that are running.
clearInterval(audio.readyTimer);
clearInterval(audio.loadTimer);
audio.settings.loadError.apply(audio);
});
},
// Flash requires a slightly different API to the `` element, so this method is used to overwrite the standard event handlers.
attachFlashEvents: function(element, audio) {
audio['swfReady'] = false;
audio['load'] = function(mp3) {
// If the swf isn't ready yet then just set `audio.mp3`. `init()` will load it in once the swf is ready.
audio.mp3 = mp3;
if (audio.swfReady) audio.element.load(mp3);
}
audio['loadProgress'] = function(percent, duration) {
audio.loadedPercent = percent;
audio.duration = duration;
audio.settings.loadStarted.apply(audio);
audio.settings.loadProgress.apply(audio, [percent]);
}
audio['skipTo'] = function(percent) {
if (percent > audio.loadedPercent) return;
audio.updatePlayhead.call(audio, [percent])
audio.element.skipTo(percent);
}
audio['updatePlayhead'] = function(percent) {
audio.settings.updatePlayhead.apply(audio, [percent]);
}
audio['play'] = function() {
// If the audio hasn't started preloading, then start it now.
// Then set `preload` to `true`, so that any tracks loaded in subsequently are loaded straight away.
if (!audio.settings.preload) {
audio.settings.preload = true;
audio.element.init(audio.mp3);
}
audio.playing = true;
// IE doesn't allow a method named `play()` to be exposed through `ExternalInterface`, so lets go with `pplay()`.
//
audio.element.pplay();
audio.settings.play.apply(audio);
}
audio['pause'] = function() {
audio.playing = false;
// Use `ppause()` for consistency with `pplay()`, even though it isn't really required.
audio.element.ppause();
audio.settings.pause.apply(audio);
}
audio['loadStarted'] = function() {
// Load the mp3 specified by the audio element into the swf.
audio.swfReady = true;
if (audio.settings.preload) audio.element.init(audio.mp3);
if (audio.settings.autoplay) audio.play.apply(audio);
}
},
// ### Injecting an swf from a string
// Build up the swf source by replacing the `$keys` and then inject the markup into the page.
injectFlash: function(audio, id) {
var flashSource = this.flashSource.replace(/\$1/g, id);
flashSource = flashSource.replace(/\$2/g, audio.settings.swfLocation);
// `(+new Date)` ensures the swf is not pulled out of cache. The fixes an issue with Firefox running multiple players on the same page.
flashSource = flashSource.replace(/\$3/g, (+new Date + Math.random()));
// Inject the player markup using a more verbose `innerHTML` insertion technique that works with IE.
var html = audio.wrapper.innerHTML,
div = document.createElement('div');
div.innerHTML = flashSource + html;
audio.wrapper.innerHTML = div.innerHTML;
audio.element = this.helpers.getSwf(id);
},
// ## Helper functions
helpers: {
// **Merge two objects, with `obj2` overwriting `obj1`**
// The merge is shallow, but that's all that is required for our purposes.
merge: function(obj1, obj2) {
for (attr in obj2) {
if (obj1.hasOwnProperty(attr) || obj2.hasOwnProperty(attr)) {
obj1[attr] = obj2[attr];
}
}
},
// **Clone a javascript object (recursively)**
clone: function(obj){
if (obj == null || typeof(obj) !== 'object') return obj;
var temp = new obj.constructor();
for (var key in obj) temp[key] = arguments.callee(obj[key]);
return temp;
},
// **Adding/removing classnames from elements**
addClass: function(element, className) {
var re = new RegExp('(\\s|^)'+className+'(\\s|$)');
if (re.test(element.className)) return;
element.className += ' ' + className;
},
removeClass: function(element, className) {
var re = new RegExp('(\\s|^)'+className+'(\\s|$)');
element.className = element.className.replace(re,' ');
},
// **Dynamic CSS injection**
// Takes a string of css, inserts it into a `